n = int(input())
a=[]
for i in range(n):
if i==0:
a.append(2)
elif i==1:
a.append(3)
else:
a.append(a[i-2] + a[i-1])
print(a[n-1])
# n = int(input())
# a = [0] * n
# for i in range(n):
# if i == 0:
# a[0] = 2
# elif i == 1:
# a[1] = 3
# else:
# a[i] = a[i - 2] + a[i - 1]
# print(a[n-1])
两个,一个是不先设置list维度直接用append,一个是设置空列表[0]*n

京公网安备 11010502036488号