Cod sursa(job #361397)

Utilizator kyrkDragos Dumitrescu kyrk Data 4 noiembrie 2009 21:33:49
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.34 kb
#include<stdio.h>
main()
{
int t,a,b,i,r,s,cmmdc;
FILE* f=fopen("euclid2.in","r");
FILE* g=fopen("euclid2.out","w");
fscanf(f,"%d",&t);
for(i=1;i<=t;i++)
 { fscanf(f,"%d %d",&a,&b); 
   s=0;
   do{
       r=a%b;
       if(r==0){cmmdc=b; s++;}
       else { a=b;b=r;}
      }while(s==0);
    fprintf(g,"%d\n",cmmdc);
 }
fclose(f);
fclose(g);
return 0;
}