Cod sursa(job #2372993)

Utilizator cristina-criCristina cristina-cri Data 7 martie 2019 11:43:21
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.44 kb
#include <cstdio>

using namespace std;

int t, a, b;

int cmmdc(int x, int y)
{
    int r;
    while(y)
    {
        r=x%y;
        x=y;
        y=r;
    }
    return x;
}

int main()
{

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

    scanf("%d", &t);

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

    return 0;
}