Pagini recente » Cod sursa (job #2323634) | Cod sursa (job #685077) | Cod sursa (job #1458400) | Cod sursa (job #689143) | Cod sursa (job #460753)
Cod sursa(job #460753)
#include <iostream>
#include <fstream>
using namespace std ;
ifstream f ( "euclid2.in" ) ;
ofstream g ( "euclid2.out" ) ;
int nrPerechi ;
int calculEuclid ( int A , int B )
{
while ( A * B )
{
if ( A > B )
A = A % B ;
else
B = B % A ;
}
return A + B ;
}
int main ( )
{
int a , b ;
f >> nrPerechi ;
for ( int i = 0 ; i < nrPerechi ; i++ )
{
f >> a >> b ;
g << calculEuclid ( a , b ) << edll ;
}
return 0 ;
}