Cod sursa(job #155350)

Utilizator oumbraPaul Filimoon oumbra Data 11 martie 2008 21:22:46
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <cstdio>

int n;
int a, b;


void read()
{
	freopen("euclid2.in", "r", stdin);
	freopen("euclid2.out", "w", stdout);

	scanf("%d", &n);
}

void readtest()
{
	scanf("%d%d", &a, &b);
}

int ecl(int a, int b)
{
	if(a % b == 0)
		return b;
	else
		return ecl(b%a, a);
}

int main()
{
	read();
	
	while(n)
	{
		readtest();
		printf("%d\n", ecl(a, b));
		n--;
	}
	return 0;
}