Cod sursa(job #672636)

Utilizator anticDobre Beniamin Ionut antic Data 2 februarie 2012 20:57:07
Problema Algoritmul lui Euclid Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.26 kb
#include<fstream>
using namespace std;
int main()
{int T,i,a,b,r;
ifstream f("euclid2.in");
ofstream g("euclid2.out");
f>>T;
for(i=1;i<=T;i++)
{f>>a>>b;
if(a%b==0)
	g<<b;
else
	{r=a%b;
	b=b%(a%b);
	 while(b)
 {a=r%b;
 r=b;
 b=a;}
 g<<endl<<r<<endl;}}
}