Cod sursa(job #240690)

Utilizator igsifvevc avb igsi Data 8 ianuarie 2009 10:11:20
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include<fstream>
using namespace std;

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

int t;
long a,b;

long cmmdc(long x,long y)
{
     return(y==0 ? x : cmmdc(y,x%y));
}

int main()
{
    fin>>t;
    for(int i=1;i<=t;i++)
    {
        fin>>a>>b;
        fout<<cmmdc(a,b);
        fout<<'\n';
    }
    
    fout.close();
    return 0;
}