Cod sursa(job #377029)

Utilizator dornescuvladVlad Eugen Dornescu dornescuvlad Data 23 decembrie 2009 09:45:42
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<stdio.h>

using namespace std;

long int T,A,B,i;

long int cmmdc(long int a,long int b)

{
	if(b==0)
		return a;
	else
		return cmmdc(b,a%b);
	
}

int main()

{
	freopen("euclid2.in","r",stdin);
	freopen("euclid2.out","w",stdout);
	
	scanf("%ld",&T);
	
	for(i=0;i<T;i++)
	{
		scanf("%ld",&A);
	    scanf("%ld",&B);
		printf("%ld",cmmdc(A,B));
		printf("\n");
	}
	return 0;
}