Cod sursa(job #516613)

Utilizator thoradinMarius Latu thoradin Data 25 decembrie 2010 08:12:43
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.35 kb
#include <stdio.h>

long int A, B, T;

long int gcd( long int a, long int b)
{
	if (!b) return a;
	return gcd( b, a%b);
}

int main()   
{   
	freopen("euclid2.in", "r", stdin);
	freopen("euclid2.out", "w", stdout);
	
	scanf("%ld", &T);
	
	for(; T; --T)
	{
		scanf("%ld %ld", &A, &B);
		printf("%ld\n", gcd( A, B));
	}
	
	return 0;
}