Cod sursa(job #194498)

Utilizator cipPaduraru Ciprian - Ionut cip Data 11 iunie 2008 15:03:26
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <stdio.h>

#define IN "euclid2.in"
#define OUT "euclid2.out"

int t,a,b;

int cmmdc(int a,int b)
{
	return (!b ? a : cmmdc(b,a%b));
}

void read()
{
	FILE *f=fopen(IN,"r");
	FILE *f2=fopen(OUT,"w");
	fscanf(f,"%d",&t);
	for (int i=0;i<t;i++)
	{
		fscanf(f,"%d %d",&a,&b);
		fprintf(f2,"%d\n",cmmdc(a,b));
	}

	fclose(f);
	fclose(f2);
}


int main()
{
	read();
	
	return 0;
}