分析:其中z = i,最后print(z),如果不这样写,会run不出正确答案。
lt = []
for i in range(5, 100000):
z = i
m = 5
a = 1
if i % m == a and i//m != 0:
i = i-a-(i//m)
a += 1
if i % m == a and i//m != 0:
i = i-a-(i//m)
a += 1
if i % m == a and i//m != 0:
i = i - a - (i // m)
a += 1
if i % m == a and i//m != 0:
i = i - a - (i // m)
a += 1
if i % m == 0 and i//m != 0:
lt.append(z)
b = min(lt)
print(b)
结果:3141