Cod sursa(job #1141044)

Utilizator laurageorgescuLaura Georgescu laurageorgescu Data 12 martie 2014 15:34:57
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include<fstream>

using namespace std;

ifstream fin( "euclid2.in" );
ofstream fout( "euclid2.out" );

inline int cmmdc( int x, int y ) {
    int r;
    while ( y != 0 ) {
        r = x % y;
        x = y;
        y = r;
    }
    return x;
}
int main()
{
    int t, a, b;
    fin>>t;
    for( int i = 0; i < t; ++ i ) {
        fin>>a>>b;
        fout<<cmmdc( a, b )<<'\n';
    }
    fin.close();
    fout.close();
    return 0;
}