Cod sursa(job #2662660)

Utilizator SkaduweePavel Bogdan Stefan Skaduwee Data 24 octombrie 2020 12:18:30
Problema Algoritmul lui Euclid Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.39 kb
#include <fstream>

using namespace std;
ifstream fin ("euclid2.in");
ofstream fout ("euclid2.out");
int T,a,b,d;
int main()
{fin>>T;
while (T!=0)
    {fin>>a>>b;
     if (a>b)
        {a=a-b;
        d=a;
        }
     else
        {b=b-a;
        d=b;
        }
     while (a%d!=0 or b%d!=0)
         {d=d-1;
         }
     fout<<d<<endl;
     T=T-1;
    }
    return 0;
}