Pagini recente » Cod sursa (job #3268244) | Cod sursa (job #2472142) | Cod sursa (job #297696) | Cod sursa (job #2194211) | Cod sursa (job #219165)
Cod sursa(job #219165)
/*
* euclid2.cpp
*
* Created on: Nov 5, 2008
* Author: stefan
*/
#include <stdio.h>
int main()
{
unsigned long int T, a, b, tmp;
freopen("euclid2.in", "r", stdin);
freopen("euclid2.out", "w", stdout);
scanf("%lu", &T);
while (T--)
{
scanf("%lu %lu", &a, &b);
if (b > a)
a = a + b - (b = a);
while (b != 0)
{
tmp = b;
b = a % b;
a = tmp;
}
printf("%lu\n", a);
}
return 0;
}