Cod sursa(job #213758)

Utilizator AthanaricCirith Gorgor Athanaric Data 11 octombrie 2008 13:48:58
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include <stdio.h>
int cmmdc(int x,int y)
{
	int r;
	while (y!=0)  
    {   
		r=x%y;  
        x=y;  
        y=r;  
    }
	return x;
}
void solve()
{
	int n,a,b,t;
	scanf("%d",&t);
	for (int i=1; i<=t; i++)
	{
		scanf("%d%d",&a,&b);
		printf("%d\n",cmmdc(a,b));
	}
}
int main()
{
	freopen("euclid2.in","r",stdin);
	freopen("euclid2.out","w",stdout);
	solve();
}