Cod sursa(job #2081787)

Utilizator pukoarmin@gmail.comPurle-Kopacz Armin [email protected] Data 5 decembrie 2017 10:00:56
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include<fstream>
using namespace std;
ifstream fin("euclid2.in");
ofstream fout("euclid2.out");
int cmmdc(int a, int b){
    if(b==0) return a;
    else return cmmdc(b, a%b);
}
int main(){
    int n, a, b;
    fin>>n;
    for(int i=0; i<n; i++){
        fin>>a>>b;
        if(a==0 || b==0) fout<<0;
        else fout<<cmmdc(a, b);
        fout<<"\n";
    }
    return 0;
}