Cod sursa(job #815046)

Utilizator SilviussMezei Silviu Silviuss Data 16 noiembrie 2012 15:52:24
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.31 kb
#include <fstream>

using namespace std;

ifstream fin("euclid2.in");
ofstream fout("euclid2.out");

int main ()
{
	unsigned long a,b,t;
	fin>>t;
	for(t;t;t--)
	{
		fin>>a>>b;
		while(a)
		{
			if(a>b)
				a=a%b;
			else
				b=b%a;
		}
		if(a>b)
			fout<<a<<endl;
		else
			fout<<b<<endl;
	}
}