Cod sursa(job #488473)

Utilizator testAccounttestAccount testAccount Data 28 septembrie 2010 22:11:11
Problema Ridicare la putere in timp logaritmic Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include <cstdio>

int main()
{
	freopen("euclid2.in", "r", stdin);
	freopen("euclid2.out", "w", stdout);

	int t, a, b, r;
	for ( scanf("%d", &t); t; --t )
	{
		scanf("%d %d", &a, &b);
		while(b)
		{
			r = a % b;
			a = b;
			b = r;
		}
		printf("%d\n", a);
	}

	fclose(stdin);
	fclose(stdout);

	return 0;
}