Cod sursa(job #981980)

Utilizator vladc096Vlad Cincean vladc096 Data 8 august 2013 11:58:09
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb
#include <fstream>

int T, i;
long int a, b, cmmdc;

using namespace std;

int main()
{
    fstream f("euclid2.in", ios::in);
    fstream g("euclid2.out", ios::out);
    f>>T;
    for(i=1; i<=T; i++)
    {
        f>>a>>b;
        if(a<=b) cmmdc=a+1;
        else cmmdc=b+1;
        int gasit=0;
        while(!gasit)
        {
            cmmdc--;
            if(a%cmmdc==0 && b%cmmdc==0) gasit=1;
        }
        g<<cmmdc<<endl;

    }
    f.close();
    g.close();

}