Cod sursa(job #2238162)

Utilizator greelioGreenio Greely greelio Data 4 septembrie 2018 19:03:50
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include<bits/stdc++.h>

using namespace std;

int n;

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

int main() {
	ifstream cin("euclid2.in");
	ofstream cout("euclid2.out");
	cin>>n;
	while(n--) {
		int a,b; cin>>a>>b;
		if (a<b) swap(a,b);
		cout<<gcd(a,b)<<'\n';
	}


	return 0;
}