【问题描述】求任意三个数的最大公约数(gcd(m,n)),引用math库的gcd函数求最大公约数。
【输入形式】输入任意三个整数
【输出形式】输出语句可参考代码如下:print(“最大公约数为{}”.format(x))
【样例输入】
12,24,36
【样例输出】
最大公约数为12
【样例说明】
【评分标准】
import math
def gcd_of_three(a, b, c):
gcd_ab = math.gcd(a, b)
gcd_abc = math.gcd(gcd_ab, c)
return gcd_abc
input_numbers = input("").split(',')
numbers = [int(num) for num in input_numbers]
print("最大公约数为{}".format(gcd_of_three(*numbers)))