Cod sursa(job #965194)

Utilizator duca_razvan94dr0101 duca_razvan94 Data 23 iunie 2013 17:41:30
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <iostream>
#include <fstream>
using namespace std;

unsigned int cmmdc(unsigned int a, unsigned int b) 
{ 
	if(a%b == 0) 
		return b; 
	else  
		return cmmdc(b, a%b); 
}

int main()
{
	unsigned int T, a, b;
	ifstream in("euclid2.in");
	ofstream out;
	out.open("euclid2.out");
	in >> T;
	for(int i = 0; i  < T; i++)
	{
		in >> a >> b;
		out << cmmdc(a, b) << "\n";
	}
}