Cod sursa(job #2591139)

Utilizator FlorusRuscuta Florin Florus Data 29 martie 2020 20:43:07
Problema Algoritmul lui Euclid Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.41 kb
#include <iostream>
#include <fstream>

using namespace std;

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

int Solve(int a, int b) {
    int r;
    while (b > 0) {
    r = a % b;
    a = b;
    b = r;
    }
    return a;
}

int main()
{   int x, y;
    int n;
    fin >> n;
    while(n--)
    {
        fin >> x >> y;
        fout << Solve(x, y) << "\n";
    }
    return 0;
}