Cod sursa(job #1595217)

Utilizator sergiu1993Sergiu Gabriel sergiu1993 Data 10 februarie 2016 01:39:01
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include<iostream>   
#include<fstream>
using namespace std;

int cmmdc(int a, int b){
	int aux;
	while (b){
		aux = b;
		b = a%b;
		a = aux;
	}
	return a;
}

int main(){
	ofstream output;
	ifstream input;
	input.open("euclid2.in");
	output.open("euclid2.out");
	int n;
	int a, b;
	input >> n;
	while (n>0){
		--n;
		input >> a;
		input >> b;
		output << cmmdc(a, b) << "\n";
	}

	input.close();
	output.close();

	return 0;

}