Cod sursa(job #2363787)

Utilizator Mihai145Oprea Mihai Adrian Mihai145 Data 3 martie 2019 17:48:57
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.43 kb
#include <fstream>

using namespace std;

ifstream fin("euclid2.in");
ofstream fout("euclid2.out");

int GetGCD(int a, int b)
{
    int r = a % b;

    while(r)
    {
        a = b;
        b = r;
        r = a % b;
    }

    return b;
}

int main()
{
    int tests, A, B;
    fin >> tests;

    while(tests--)
    {
        fin >> A >> B;
        fout << GetGCD(A, B) << '\n';
    }

    return 0;
}