Pagini recente » Cod sursa (job #2916350) | Diferente pentru template/algoritmiada-2013/header intre reviziile 2 si 10 | Cod sursa (job #2841756) | Diferente pentru template/moisil-2016 intre reviziile 1 si 4 | Cod sursa (job #2193858)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("euclid2.in");
ofstream g("euclid2.out");
int t,a,b;
int dd(int x,int y)
{
while(x!=y)
{
if(x>y)
x=x-y;
else
y=y-x;
}
return x;
}
int main()
{
f>>t;
for(int i=1; i<=t; i++)
{f>>a>>b;
g<<dd(a,b)<<'\n';}
return 0;
}