Cod sursa(job #1174862)

Utilizator breahnadavidBreahna David breahnadavid Data 24 aprilie 2014 00:23:18
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include<iostream>
#include<fstream>
using namespace std;
ifstream f;
ofstream g;

long int m,n,i,j,mn;

long int euclid(int i,int j)
        {
         if(i==j)return j;
         else
         if(i>j)return euclid(i%j,j);
         else
         return euclid(i,j%i);

        }

int main()
{
f.open("euclid2.in");
g.open("euclid2.out");
f>>n;

while(n>0)
        {
        n--;
        f>>i>>j;
        g<<euclid(i,j)<<'\n';
        }
        
f.close();
g.close();
return 0;
}