问题描述
Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。
当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
m=int(input())
ls=[1,1]
for x in range(m):
ls.append((ls[x]+ls[x+1])%10007)
print(ls[m-1]%10007)
微信扫一扫
问题描述
Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。
当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
m=int(input())
ls=[1,1]
for x in range(m):
ls.append((ls[x]+ls[x+1])%10007)
print(ls[m-1]%10007)
相关推荐