Cod sursa(job #616993)

Utilizator NitaMihaitavoidcube NitaMihaita Data 13 octombrie 2011 19:45:31
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include<cstdio>
using namespace std;
#define infile "euclid2.in"
#define outfile "euclid2.out"
int main ()
{
	freopen(infile, "r", stdin);
	freopen(outfile, "w", stdout);
int i,T,a,b,rest;
scanf("%d",&T);
for(i=1;i<=T;i++)
	{
	scanf("%d %d", &a, &b);
	rest=a%b;
	while(rest!=0)
		{a=b;
		b=rest;
		rest=a%b;
		}
	printf("%d\n", b);
	}

return 0;
}