Cod sursa(job #928010)

Utilizator StanAndreiAndrei Stan StanAndrei Data 26 martie 2013 10:32:57
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <stdio.h>

using namespace std;

int T,A,B;

int euclid(int a,int b)
{
    if (!b) return a;
    return euclid(b,a%b);
}

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

    scanf("%d\n",&T);

    for (int i=1;i<=T;i++)
    {
        scanf("%d %d\n",&A,&B);
        printf("%d\n",euclid(A,B));
    }

    fclose(stdin);
    fclose(stdout);
    return 0;
}