Cod sursa(job #2592797)

Utilizator Tudor_EnacheEnache Tudor Tudor_Enache Data 2 aprilie 2020 13:21:17
Problema Algoritmul lui Euclid Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.37 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream fin("euclid2.in");
ofstream fout("euclid2.out");

int euclid (int a, int b){
	while (a != b){
		if ( a > m){
			a -= b;
		}
		else 
			b -= a;
	}
	return a;
}

int main() {
	int n, m, t;
	fin >> t;
	for (int i = 0; i < t; i++){
	fin >> n >> m;
	fout << euclid(n, m) << endl;;
}
}