Cod sursa(job #3311461)

Utilizator hurjui12AlexandruHurjui Alexandru-Mihai hurjui12Alexandru Data 22 septembrie 2025 16:18:44
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.36 kb
#include <fstream>
using namespace std;

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

int gcd(int a, int b) {
    while (b) {
        a %= b;
        swap(a, b);
    }
    return a;
}

void solve() {
    int a, b;
    fin >> a >> b;
    fout << gcd(a, b) << '\n';
}

int main() {
    int t;

    fin >> t;
    for (; t; t--)
        solve();
    return 0;
}