Cod sursa(job #472247)
Utilizator | Data | 23 iulie 2010 15:50:31 | |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.25 kb |
#include <stdio.h>
int main(){
freopen("euclid2.in","r",stdin);
freopen("euclid2.out","w",stdout);
long T,a,b,r;
scanf("%ld",&T);
while(T--){
scanf("%ld %ld",&a,&b);
while( b ) {
r = b;
b = a % b;
a = r;
}
printf("%ld\n",a);
}
}