Pagini recente » Cod sursa (job #1351531) | Cod sursa (job #1347975) | Diferente pentru documentatie/backup intre reviziile 11 si 10 | Cod sursa (job #2639533) | Cod sursa (job #154340)
Cod sursa(job #154340)
#include<stdio.h>
int gcd(int a,int b){
if(b==0)
return a;
return gcd(b,a%b);
}
int main(){
FILE *fin = fopen("euclid2.in","r"),
*fout = fopen("euclid2.out","w");
int T;
fscanf(fin,"%d",&T);
while(T--){
int a,b;
fscanf(fin,"%d%d",&a,&b);
fprintf(fout,"%d\n",gcd(a,b));
}
fclose(fin);
fclose(fout);
return 0;
}