题目:
输入两个正整数num1和num2(不超过500),求它们的最小公倍数并输出。
我们定义求最小公倍数的函数为lcm,给出程序主体如下:num1=int(input("")) num2=int(input("")) print(lcm(num1,num2))请补充完成lcm函数的定义。
输入格式:
共两行,每一行输入一个不超过500的正整数。
输出格式:
共一行,输出一个正整数。
代码:
def lcm(num1, num2):
b = []
for i in range(1, (num1 * num2) + 1):
if i % num1 == 0 and i % num2 == 0:
b.append(i)
break
return b[0]
num1 = int(input())
num2 = int(input())
print(lcm(num1, num2))
输出结果:
--------------------------------------------------------------------------------
120
240
240
--------------------------------------------------------------------------------