Cod sursa(job #1907906)

Utilizator shantih1Alex S Hill shantih1 Data 6 martie 2017 21:38:12
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <iostream>
#include <fstream>

using namespace std;

int i,t;
long long  a , b , r;

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

    fin >> t;
    for (i = 1; i <= t; i++)
    {
        fin >> a ;
        fin >> b ;
        
        r = a % b ;
        while ( r != 0 )
        {
            a = b ;
            b = r ;
            r = a % b ;
        }
        fout << b << endl;
    }
}