Cod sursa(job #738487)

Utilizator doghiyDOGAROIU RAZVAN doghiy Data 20 aprilie 2012 16:25:41
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include <cstdio>

int main()
{
	int j;
	int x;
	int d,i,r;
	
	freopen("euclid2.in","r",stdin);
	freopen("euclid2.out","w",stdout);
	
	scanf("%d",&x);
	
	for ( j = 1; j <= x; j++)
	{
		scanf("%d%d",&d,&i);
		
		r = d % i;
		
		while(r)
		{
			d = i;
			i = r;
			r = d % i;
		}
		
		printf("%d\n",i);
	}
	
	return 0;
}