Cod sursa(job #3350992)

Utilizator robert.stefanRobert Stefan robert.stefan Data 15 aprilie 2026 16:08:24
Problema Algoritmul lui Euclid Scor 60
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.34 kb
// https://infoarena.ro/problema/euclid2

#include<fstream>

using namespace std;

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

int T;
int a, b;

int main() {
	fin >> T;

	for(int i = 0; i < T; i++) {
		fin >> a >> b;

		while(a != b) {
			if(a > b) {
				a -= b;
			} else {
				b -= a;
			}
		}

		fout << a << endl;
	}

	return 0;
}