Cod sursa(job #521387)

Utilizator invatacelTudorache Marius invatacel Data 12 ianuarie 2011 13:34:38
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include <cstdio>
#include <cstring>

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

int main()
{
	freopen ("euclid2.in","r",stdin);
	freopen ("euclid2.out","w",stdout);

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

	for (;n;n--)
	{
		int a,b;
		scanf ("%d%d",&a,&b);
		printf ("%d\n",gcd(a,b));
	}

	return 0;
}