Cod sursa(job #771683)

Utilizator dspMihaiDespotovici Mihai dspMihai Data 26 iulie 2012 20:11:32
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <iostream>
#include <fstream>
using namespace std;
long cmmdc (long a, long b)
{
	if (!b) return a;
	return cmmdc(b, a%b);
}
int main () {
	long i,x,y;
	FILE *f,*g;
	f=fopen("euclid2.in", "r");
	g=fopen("euclid2.out", "w");
	fscanf(f, "%d", &i);
	for (; i>0; i--)
	{
		fscanf(f, "%d %d", &x,&y);
		fprintf(g, "%d\n", cmmdc(x,y));
	}
	fclose(f);fclose(g);
	return 0;
}