Cod sursa(job #533788)

Utilizator radubbRadu B radubb Data 14 februarie 2011 17:06:42
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <cstdio>
using namespace std;

int euc(long, long);

inline void citire()
{
	long T, a, b;
	freopen("euclid2.in","r",stdin); freopen("euclid2.out","w",stdout);
	scanf("%ld", &T);
	while(T--)
	{
		scanf("%ld %ld", &a, &b);
		printf("%ld \n", euc(a, b));
	}
}

int euc(long a, long b)
{
	if(!b)
		return a;
	return euc(b, a%b);
}

int main()
{
	citire();
	return 0;
}