blob: f723be2cdb9ac50674d1538d69be5aba7e0ffaca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include <iostream>
int gcd(int a, int b) {
//write your code here
int current_gcd = 1;
for (int d = 2; d <= a && d <= b; d++) {
if (a % d == 0 && b % d == 0) {
if (d > current_gcd) {
current_gcd = d;
}
}
}
return current_gcd;
}
int main() {
int a, b;
std::cin >> a >> b;
std::cout << gcd(a, b) << std::endl;
return 0;
}
|