Cod sursa(job #161116)

Utilizator CosminStirbuStirbu Cosmin CosminStirbu Data 17 martie 2008 17:13:05
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include<stdio.h>

long cmmdc(long a, long b)
 {  long r;
    r=a%b;
    while (r)
     { a=b;
       b=r;
       r=a%b;}
    return b;
    }

int main ()
 { FILE*f=fopen("euclid2.in","r");
   FILE*g=fopen("euclid2.out","w");
   long a,b,t,i;
   fscanf(f,"%ld",&t);
   for (i=1;i<=t;i++)
     { fscanf(f,"%ld%ld",&a,&b);
       fprintf(g,"%ld\n",cmmdc(a,b));
       }
   fcloseall();
   return 1;
   }