aboutsummaryrefslogtreecommitdiff
path: root/week10/ex1.cpp
blob: 9467043f859162acc41e09155d3f842520b53fca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>

int gcd(int a, int b) {
	if (a == b) return a;
	if (a > b)  return gcd(a-b, b);
	return gcd(b, a);
}

int main() {
	int a, b;
	std::cin >> a >> b;
	std::cout << gcd(a, b) << std::endl;
}