Cod sursa(job #269589)

Utilizator al3x3Alex Chindea al3x3 Data 3 martie 2009 08:27:19
Problema Algoritmul lui Euclid Scor 60
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include <stdio.h>
int n;
int main()
{
 int i, x, y;
 FILE *fi=fopen("euclid2.in", "r"), *fo=fopen("euclid2.out", "w");
 fscanf(fi, "%d", &n);
 for(i=1; i<=n; i++)
  {
   fscanf(fi, "%d%d", &x, &y);
   while(x!=y)
   {
    if(x<y) y-=x;
     else x-=y;
    }
   fprintf(fo, "%d\n", x);
  }
 fclose(fi);
 fclose(fo);
 return 0;
}