Pagini recente » Cod sursa (job #1901720) | Cod sursa (job #479411) | Cod sursa (job #1744388) | Cod sursa (job #762) | Cod sursa (job #460759)
Cod sursa(job #460759)
#include <iostream>
#include <fstream>
using namespace std ;
ifstream f ( "euclid2.in" ) ;
ofstream g ( "euclid2.out" ) ;
int nrPerechi ;
int calculEuclid ( int A , int B )
{
while ( B )
{
A = A % B ;
A = A + 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 ) << endl ;
}
return 0 ;
}