以下是我尝试计算所述问题的解决方案的代码。但是它什么也没返回。我的代码有什么问题?
flag = False
i = 20
while flag==False:
c = 0
for x in range(1,21):
if i%x==0:
c = c + 1
if c==20:
print i
flag = True
i = i + 1
答案 0 :(得分:-1)
这是我在python中的代码。我们可以这样简单地做到这一点。 导入分数
def lcm(n):
x=1
for i in range(1, n+1):
x = (x*i)/fractions.gcd(x,i)
return x
ans = lcm(20)
print(ans)