#include <stdio.h>
int gcd(int a, int b) {
int temp;
while (b != 0) {
temp = b;
b = a % b;
a = temp;
}
return a;
}
int main() {
int num1, num2;
scanf("%d %d", &num1
, &num2
);
int result = gcd(num1, num2);
printf("最大公約数は: %d\n", result
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgZ2NkKGludCBhLCBpbnQgYikgewogICAgaW50IHRlbXA7CiAgICB3aGlsZSAoYiAhPSAwKSB7CiAgICAgICAgdGVtcCA9IGI7CiAgICAgICAgYiA9IGEgJSBiOwogICAgICAgIGEgPSB0ZW1wOwogICAgfQogICAgcmV0dXJuIGE7Cn0KCmludCBtYWluKCkgewogICAgaW50IG51bTEsIG51bTI7CiAgICBwcmludGYoIjLjgaTjga7mlbTmlbDjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYQ6ICIpOwogICAgc2NhbmYoIiVkICVkIiwgJm51bTEsICZudW0yKTsKCiAgICBpbnQgcmVzdWx0ID0gZ2NkKG51bTEsIG51bTIpOwogICAgcHJpbnRmKCLmnIDlpKflhazntITmlbDjga86ICVkXG4iLCByZXN1bHQpOwoKICAgIHJldHVybiAwOwp9