Cod sursa(job #793197)

Utilizator gherghe94Andrei Gherghelau gherghe94 Data 2 octombrie 2012 11:36:09
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <iostream>
#include <cstdio>
using namespace std;
int cmmdc (int x , int y)
{
    if(y == 0 )
        return x;
    return cmmdc(y, x%y);
}

int main()
{
    freopen("euclid2.in" ,"r" , stdin);
    freopen("euclid2.out","w" , stdout);
    int t;
    scanf("%d" , &t);
    for(int i = 0 ; i<t; ++i)
    {
        int x ,y ;
        scanf("%d %d",&x,&y);
        printf("%d\n",cmmdc(x,y));
    }

    return 0;
}