#6. 費氏數列

中等

時間限制 1000 ms ・ 記憶體限制 256 MB

題目描述

費氏數列定義為 F(0)=0F(0) = 0F(1)=1F(1) = 1,且 F(n)=F(n1)+F(n2)F(n) = F(n-1) + F(n-2)

給你 NN,求 F(N)mod(109+7)F(N) \bmod (10^9 + 7)

輸入格式

一行一個整數 NN0N1060 \le N \le 10^6)。

輸出格式

一行一個整數:F(N)mod(109+7)F(N) \bmod (10^9 + 7)

提示:直接遞迴會超時,請用迴圈遞推,並在過程中取餘數。

範例測資

範例輸入 1

10

範例輸出 1

55

範例輸入 2

1

範例輸出 2

1
請先登入後再提交程式碼