Cod sursa(job #1928063)

Utilizator alexandru223Dan Alexandru Dicu alexandru223 Data 15 martie 2017 20:28:09
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include <fstream>
using namespace std;
int gcd(int x1, int x2) {
    return (x2 == 0) ? x1 : gcd(x2, x1%x2);
}
int main() {
    ifstream fi("euclid2.in");
    ofstream fo("euclid2.out");
    int q;
    fi >> q;
    for (int i = 1; i <= q; i++) {
        int x1, x2;
        fi >> x1 >> x2;
        fo << gcd(x1, x2) << '\n';
    }
    return 0;
}