Cod sursa(job #524403)

Utilizator bogdan491Bogdan bogdan491 Data 21 ianuarie 2011 11:28:21
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <cstdio>
#define file_in "euclid2.in"
#define file_out "euclid2.out"
int Q,a,b;
int cmmdc(int a, int b){ 
int r;  
while(b){      
r=a%b; a=b; b=r;}  
return a; 
}
int main(){     
freopen(file_in,"r",stdin);   
freopen(file_out,"w",stdout);  
scanf("%d", &Q);
while(Q--){     
scanf("%d %d", &a, &b); 
printf("%d\n", cmmdc(a,b));
} 
return 0;
}