Cod sursa(job #849090)

Utilizator unincepatorDigi Cazan unincepator Data 6 ianuarie 2013 12:26:07
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<fstream>
using namespace std;
long big_div(long a,long b)
{
    long r;
    do
    {
        r = a%b;
        a=b;
        b=r;
    }while(b);
    return a;
}
int main()
{
    long a,b,T;
    ifstream fin("euclid2.in");
    fin>>T;
    ofstream fout("euclid2.out");
    while(fin>>a>>b)
        fout<<big_div(a,b)<<endl;
    fin.close();
    fout.close();
    return 0;
}