Cod sursa(job #2406303)

Utilizator MariusblockMoga Marius-Ioan Mariusblock Data 15 aprilie 2019 17:04:43
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <bits/stdc++.h>

using namespace std;

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

long gcd(long a,long b){
    if(b != 0){
        return gcd(b,a%b);
    }
    return a;
}

int main(){
    freopen("euclid2.in", "r", stdin);
    freopen("euclid2.out", "w", stdout);
    long n,a,b,i,c;
    scanf("%d",&n);
    for(i = 1; i <= n; i++){
        scanf("%d %d",&a,&b);
        printf("%d\n",gcd(a,b));
    }
    return 0;
}