Cod sursa(job #508467)

Utilizator rodica.elenarodica elena andronache rodica.elena Data 8 decembrie 2010 14:11:54
Problema Algoritmul lui Euclid Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>


/*int euclid(int a,int b)
{
	while(a!=b){
		 if(a>b) a =a-b;
		 else b =b-a;
	}
	return a;
}
*/
int main()
{
	long a,b,n;
	freopen("euclid.in", "r", stdin);
	freopen("euclid.out", "w", stdout);

	scanf("%ld",&n);

	while(n){
		scanf("%ld%ld",&a,&b);
		while(a!=b){
		 if(a>b) a =a-b;
		 else b =b-a;
	        }
		if(a==b) printf("%ld\n",a);
		n--;
	}
}