teacher_code_python/斐波那契数列.py

17 lines
255 B
Python
Raw Normal View History

# 1 1 2 3 5 8 13
2024-07-14 13:08:16 +08:00
def feibo(n):
if n==1 or n==2:
return 1
if list[n]!=0:
return list[n]
else:
a=(feibo(n-1)+feibo(n-2))%(1000000007)
2024-07-14 13:08:16 +08:00
list[n]=a
return a
2024-07-14 13:08:16 +08:00
n=int(input())
list=[0]*(n+1)
2024-07-14 13:08:16 +08:00
b=feibo(n)
print(b)