Cod sursa(job #798734)

Utilizator un_nenorocitChelcioiu Daniel un_nenorocit Data 17 octombrie 2012 01:48:31
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
# include <stdio.h>
# include <iostream>


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


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

 return 0;   
}