Cod sursa(job #1808777)

Utilizator DEIK_CUNBM_TEAMNorthrendland DEIK_CUNBM_TEAM Data 18 noiembrie 2016 08:50:41
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <bits/stdc++.h>
using namespace std;
const char* IN = "euclid2.in";
const char* OUT = "euclid2.out";

namespace Math {
    int cmmdc(int a,int b){
        return (a == 0) ? b : cmmdc(b%a,a);
    }
}

int a,b,t;
int main(void){
    ifstream cin(IN);
    ofstream cout(OUT);
    cin>>t;
    while(t--){
        cin >> a >> b;
        cout << Math::cmmdc(a,b) << "\n";
    }
    return 0;
}