Website Summary Files Commits Branches @commit @diff @stats
path: root / Sem. 03 / example 1 - gcd (naive).cpp
blob: 65d82d4545d763e073f41412514cbd026b00e2b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>

using namespace std;
int main()
{
	int n, k;
	cin >> n >> k;

	int min = n < k ? n : k;
	int gcd = 1;
	while (min >= 1)
	{
		if (n % min == 0 && k % min == 0)
		{
			gcd = min;
		}
		min--;
	}

	cout << gcd << endl;
}