Cod sursa(job #2882574)

Utilizator TomaaBrihacescu Toma Tomaa Data 31 martie 2022 15:57:46
Problema Algoritmul lui Euclid Scor 30
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.45 kb
/**
Enunt:

*/

#include <iostream>

using namespace std;

int main ()
{
    FILE* in = freopen("euclid2.in","r",stdin);
    FILE* out = freopen("euclid2.out","w",stdout);
    int T;
    cin >> T;
    for (int i = 0; i < T; i++)
    {
        int a, b;
        cin >> a >> b;
        while (b != 0)
        {
            int r = a % b;
            a = b;
            b = r;
        }
        cout << a << '\n';
    }
    return 0;
}