Cod sursa(job #456766)
Utilizator | Data | 16 mai 2010 17:29:08 | |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 0 |
Compilator | c | Status | done |
Runda | Arhiva educationala | Marime | 0.35 kb |
/*
* euclid_test.c
*
* Created on: May 16, 2010
int main() * Author: Adrian
*/
#include <stdio.h>
long eucl(long a,long b) {
while(a!=b) {
if (a>b) a=a-b;
else b=b-a;
}
return a;
}
int main() {
long t,i,a,b;
scanf("%ld",&t);
for(i=1;i<=t;i++) {
scanf("%ld %ld", &a,&b);
printf("%ld\n",eucl(a,b));
}
return 0;
}