Cod sursa(job #386144)

Utilizator joli94Apostol Adrian Alexandru joli94 Data 24 ianuarie 2010 10:49:04
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<cstdio>
int main()
{
	freopen("euclid2.in","r",stdin);
	freopen("euclid2.out","w",stdout);
	int n,i,c,a,b;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		scanf("%d %d",&a,&b);
		if(a>b)
		{
			while(b!=0)
			{
				c=a%b;
				a=b;
				b=c;
			}
			printf("%d\n",a);
		}
		else 
		{
			while(a!=0)
			{
				c=b%a;
				b=a;
				a=c;
			}
			printf("%d\n",b);
		}
		
	}
	return 0;
}