Cod sursa(job #591800)

Utilizator morlockRadu Tatomir morlock Data 25 mai 2011 17:05:08
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>

long t, a, b;

long gcd(long a, long b)
{
    if (!b) return a;
    return gcd(b, a % b);
}

int main()
{
    freopen("euclid2.in", "r", stdin);
    freopen("euclid2.out", "w", stdout);

    scanf("%d", &t);

    for (long i=1; i<=t; ++i)
     {
         scanf("%d %d", &a, &b);
         printf("%d\n", gcd(a,b));
     }


return 0;
}