Cod sursa(job #1377235)

Utilizator P.CristiPopa Cristi P.Cristi Data 5 martie 2015 20:50:37
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include<fstream>

int main(){
    unsigned long a, b, t, n;
    std::ifstream in;
    std::ofstream out;
    in.open("euclid2.in");
    out.open("euclid2.out");
    in>>n;
    for(int i=0;i<n;i++)
    {
        in>>a>>b;
        while (b != 0)
        {
            t = b;
            b = a % b;
            a = t;
        }
        if(a==1)a=0;
        out<<a<<'\n';
    }
    in.close();
    out.close();
}