Cod sursa(job #978967)

Utilizator maryabbunduc maria maryab Data 30 iulie 2013 19:23:22
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.6 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 >> b;
            g << Cmmdc(a,b) << "\n";
        }
        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;
}