Cod sursa(job #771681)

Utilizator dspMihaiDespotovici Mihai dspMihai Data 26 iulie 2012 20:10:24
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <iostream>
#include <fstream.h>
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;
}