Pagini recente » Cod sursa (job #2144970) | Diferente pentru problema/gradinarit intre reviziile 7 si 6 | Cod sursa (job #2144959) | Diferente pentru utilizator/maritim intre reviziile 8 si 9 | Cod sursa (job #1231921)
#include <fstream>
using namespace std;
long gcd(long a, long b)
{
if( a%b == 0 ) return b;
else return gcd(b, a%b);
}
int main()
{
ifstream inFile("euclid2.in");
ofstream outFile("euclid2.out");
int T, a, b;
inFile >> T;
while( T-- ){
inFile >> a >> b;
outFile << gcd(a, b) << "\n";
}
}