Cod sursa(job #2645784)

Utilizator MateGMGozner Mate MateGM Data 29 august 2020 16:18:18
Problema Algoritmul lui Euclid Scor 40
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.44 kb

#include <iostream>
#include <fstream>
using namespace std;
ifstream be("euclid2.in");
ofstream ki("euclid2.out");
int lnkoRek(int a,int b)
{
    if(a==0)return b;
    else if(b==0)return a;
    else if(a>b)return lnkoRek(a%b,b);
    else return lnkoRek(a,b%a);


}

int main()
{

     int n,a,b;
     be>>n;
     for(int i=1;i<=n;++i)
     {
         be>>a>>b;
         ki<<lnkoRek(a,b)<<endl;

     }


    return 0;

}