Cod sursa(job #197879)

Utilizator alex.cepoiAlexandru Cepoi alex.cepoi Data 6 iulie 2008 21:40:40
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.4 kb
#include <stdio.h>

int cmmdc (int a, int b)
{	
	while (b)
	{
		int r=a%b;
		a=b;
		b=r;
	}
	return a;
}
	
int main(void)
{
	int T, a, b;
	freopen ("euclid2.in", "r", stdin);
	freopen("euclid2.out", "w", stdout);
	scanf ("%d", &T);
	
	while (T)
	{
		scanf ("%d %d", &a, &b);
		int x=cmmdc(a,b);
		printf ("%d\n", x);
		T--;
	}

	fclose(stdin);
	fclose(stdout);
	return 0;
}