Cod sursa(job #584048)

Utilizator XbyteAvram Florin Xbyte Data 23 aprilie 2011 19:19:31
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include<fstream>
#include<cstdio>

using namespace std;

const int MaxT = 100001;
const char InFile[] = "euclid2.in";
const char OutFile[] = "euclid2.out";

int T;

int euclid(int a,int b)
{
	if( !b )
		return a;
		else
		return euclid(b,a%b);
}

int main()
{
	freopen( InFile , "r" , stdin );
	freopen( OutFile , "w" , stdout );
	scanf("%d" , &T );
	int a,b;
	while( T-- )
		{
			scanf("%d%d" , &a , &b);
			printf("%d\n" , euclid(a,b));
		}
	return 0;
}