Cod sursa(job #2079533)

Utilizator ice_creamIce Cream ice_cream Data 1 decembrie 2017 15:23:53
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream f ("euclid2.in");
ofstream g ("euclid2.out");

int euclid(int x, int y) {
	int t;
	while (x % y) {
		t = x % y;
		x = y;
		y = t; 
	}
	return y;
}

int main() {
	int n, x, y;
	f >> n;
	
	for (int i = 1; i <= n; i++) {
		f >> x >> y;
		g << euclid(x, y) << '\n';
	}

	return 0;
}