1242 斐波那契數列的第N項

2022-02-18 03:13:27 字數 828 閱讀 3930

1242 斐波那契數列的第n項

基準時間限制:1 秒 空間限制:131072 kb 分值: 0 難度:基礎題

斐波那契數列的定義如下:

f(0) = 0

f(1) = 1

f(n) = f(n - 1) + f(n - 2) (n >= 2)

(1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, ...)

給出n,求f(n),由於結果很大,輸出f(n) % 1000000009的結果即可。

input

輸入1個數n(1 <= n <= 10^18)。
output

輸出f(n) % 1000000009的結果。
input示例

11
output示例

89
矩陣快速冪模板題.

1  #include 2

#define ll long long int

3using

namespace

std;

4 typedef vectorvec;

5 typedef vectormat;

6const

int m = 1e9+9;7

8 mat mul(mat &a,mat &b)15}

16}17return

c;18}19

20mat pow(mat a,ll n)

30return

b;31}32

33ll n;

34int

main()

1242 斐波那契數列的第N項

斐波那契數列的定義如下 f 0 0 f 1 1 f n f n 1 f n 2 n 2 1,1,2,3,5,8,13,21,34,55,89,144,233,377,給出n,求f n 由於結果很大,輸出f n 1000000009的結果即可。input 輸入1個數n 1 n 10 18 output...

1242 斐波那契數列的第N項

斐波那契數列的定義如下 f 0 0 f 1 1 f n f n 1 f n 2 n 2 1,1,2,3,5,8,13,21,34,55,89,144,233,377,給出n,求f n 由於結果很大,輸出f n 1000000009的結果即可。這道題由於n很大,所以我們不能用普通的暴力做法來做 我們需...

斐波那契數列第n項

1 斐波那契數列第n項 在斐波那契數列中,fib0 0,fib1 1,fibn fibn 1 fibn 2 n 1 給定整數n,求fibn mod10000。輸入格式 輸入包含多組測試用例。每個測試用例佔一行,包含乙個整數n。當輸入用例n 1時,表示輸入終止,且該用例無需處理。輸出格式 每個測試用例...