Maximum
具体题目请点击我查看
c=[]
while(1):
a = [0, 1]
n = int(input())
if(n!=0):
for i in range(1, n + 1):
a.append(a[i])
a.append(a[i] + a[i + 1])
b = a[0:n + 1]
c.append(max(b))
else:
break
for i in range(len(c)):
print(c[i])
这里直接用 max()找到数组中的最大值,减少复杂度。