Cod sursa(job #977802)

Utilizator quelnoPetrisor Mihai quelno Data 26 iulie 2013 17:33:15
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb
#include<iostream>
#include<fstream>
using namespace std;

class CMMDC
{
	int a,b;

public:

	CMMDC()
	{
	}

	int Rezolva()
	{
		int aux;
		ifstream f("euclid2.in");
		ofstream g("euclid2.out");
		f >> aux;
		for(int i = 0 ; i < aux; i++)
		{
			f >> a; 
			f >> b;
			g << Cmmdc(a,b) << endl;
		}
		return 0;
	}

	int Cmmdc(int a,int b)
	{
		if(!b)
			return a;
		return Cmmdc(b,a%b);
	}
};

int main()
{
	CMMDC numar;
	numar.Rezolva();
	return 0;
}