Cod sursa(job #168018)

Utilizator mordredSimionescu Andrei mordred Data 30 martie 2008 16:54:56
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include<cstdlib>
#include<string>

long long t,a,b;

long long euclid(long a, long b){
    if(!b)
        return a;
    else
        return euclid(b,a%b);
}

int main(){
freopen("euclid2.in","r",stdin);
freopen("euclid2.out","w",stdout);

scanf("%lld",&t);

for(;t;--t)
    {
    scanf("%lld %lld", &a, &b);
    printf("%lld", euclid(a,b));   
    }
return 0;
}