Cod sursa(job #279287)

Utilizator maryuszmarius ciubotariu maryusz Data 12 martie 2009 19:14:18
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include<stdio.h>
long int cmmdc(long int a,long int b)
{
	if(!b) return a; return cmmdc(b,a%b);
}
int main(void)
{
	long int c;
	FILE *f=fopen("euclid.in","r"),*g=fopen("euclid.out","w");
	fscanf(f,"%ld",&c);
	long int a,b,res;
	for(long int i=1;i<=c;i++)
	{
		fscanf(f,"%ld %ld",&a,&b);
		res=cmmdc(a,b);
		fprintf(g,"%ld\n",res);
	}
	return 0;
	fcloseall();
}