Cod sursa(job #1190923)

Utilizator DarianCDarian Craciun DarianC Data 25 mai 2014 22:38:11
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <fstream>
using namespace std;
ifstream fin("euclid2.in");
ofstream fout("euclid2.out");
int T;
int main()
{
    fin>>T;
    long a,b,dc,r;
    while(fin>>a>>b)
    {
        if(b==0) dc=a;
        else
        {
            r=a%b;
            while(r)
            {
                a=b;
                b=r;
                r=a%b;
            }
            dc=b;
        }
        fout<<dc<<'\n';
    }
    return 0;
}