Cod sursa(job #1139371)

Utilizator rstoicaAndrei Stoica rstoica Data 11 martie 2014 01:55:12
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include<fstream>
#include<iostream>

using namespace std;

int euclid (int first, int second)
{
	if (!second)
	{
		return first;
	}
	return euclid(second,first%second);
}

int main ()
{
  	ifstream in;
  	ofstream out;
  	in.open("euclid2.in");
  	out.open("euclid2.out");
  	int T;
  	int a,b;
  	in>>T;
  	while (T)
  	{
    		in>>a>>b;
    		out<<euclid(a,b)<<endl;
    		--T;
  	}
  	in.close();
  	out.close();
  	return 0;
}