Pagini recente » Cod sursa (job #2162822) | Cod sursa (job #2647325) | Cod sursa (job #2383998) | Cod sursa (job #89823) | Cod sursa (job #2965952)
#include <fstream>
using namespace std;
ifstream cin ("euclid2.in");
ofstream cout ("euclid2.out");
int cmmdc (int numar_1 , int numar_2)
{
if (!numar_2)
return numar_1;
else
return cmmdc (numar_2 , numar_1 % numar_2);
}
int main ()
{
int teste;
cin >> teste;
int numar_1 , numar_2;
for (int indice = 1 ; indice <= teste ; indice++)
{
cin >> numar_1 >> numar_2;
cout << cmmdc (numar_1 , numar_2) << '\n';
}
cout.close() , cin.close();
return 0;
}