Cod sursa(job #1215332)

Utilizator ZoranZomboratZoran Zomborat Goran ZoranZomborat Data 31 iulie 2014 22:10:46
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <fstream>
#include <algorithm>
using namespace std;
unsigned long a,b,c,t;
ifstream fin("euclid2.in");
ofstream fout("euclid2.out");
int main()
{
    fin>>t;
    while(t)
    {
        fin>>a>>b;
        if(a<b)
            swap(a,b);
            c=a%b;
            while(c)
            {
                a=b;
                b=c;
                c=a%b;
            }
        fout<<b<<endl;
        --t;
    }
    return 0;
}