Cod sursa(job #2076490)

Utilizator AndreiVisoiuAndrei Visoiu AndreiVisoiu Data 26 noiembrie 2017 17:47:23
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include <fstream>

using namespace std;

int cmmdc(int c, int d) {
    int r = c%d;
    if(r != 0) {
        c = d;
        return cmmdc(c, r);
    }
    return d;
}

int t, a, b;
int main()
{
    in >> t;
    for(int i = 0; i < t; i++) {
        in >> a >> b;
        out << cmmdc(a, b) << "\n";
    }
    return 0;
}