Cod sursa(job #2761530)

Utilizator razvan1403razvan razvan1403 Data 2 iulie 2021 16:30:07
Problema Algoritmul lui Euclid Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.5 kb
#include <bits/stdc++.h>
#include<vector>
#include<queue>
#include<stack>
#include<algorithm>
#include<cstring>
#include<cstdlib>
#include<iomanip>

using namespace std;

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

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

int main()
{
    long T;
    fin>>T;
    long long a,b;
    while(T--)
    {
        fin>>a>>b;
        fout<<euclid(a,b);
    }
    fin.close();
    fout.close();
    return 0;
}