Cod sursa(job #2352590)
Utilizator | Data | 23 februarie 2019 14:13:22 | |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.33 kb |
#include <cstdio>
long euclid(long x,long y){
return (!y ? x:euclid(y,x%y));
}
int main() {
freopen("euclid.in","r",stdin);
freopen("euclid.out","w",stdout);
long t;
scanf("%ld",&t);
for(long i=0;i<t;++i){
long x,y;
scanf("%ld %ld",&x,&y);
printf("%ld\n",euclid(x,y));
}
return 0;
}