Cod sursa(job #532282)

Utilizator nahsucpasat cristian nahsuc Data 11 februarie 2011 11:49:34
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<stdio.h>
long int aux,i,repetari,x,y;
FILE *in,*out;
int main()
{
    in=fopen("euclid2.in","rt");
    out=fopen("euclid2.out","wt");
    fscanf(in,"%ld",&repetari);

    for(i=1;i<=repetari;i++)
    {
        fscanf(in,"%ld%ld",&x,&y);
        while(y)
        {
            aux=x%y;
            x=y;
            y=aux;
        }
        fprintf(out,"%ld\n",x);
    }

    return 0;
}