牛客14607 递推(矩阵快速幂构造)
生活随笔
收集整理的這篇文章主要介紹了
牛客14607 递推(矩阵快速幂构造)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
鏈接:https://ac.nowcoder.com/acm/problem/14607
來源:牛客網
時間限制:C/C++ 2秒,其他語言4秒
空間限制:C/C++ 131072K,其他語言262144K
64bit IO Format: %lld
題目描述
JYM和XJ轉眼就從小學上了高中。在學習遞推的時候,JYM在紙上隨手寫了一個遞推關系式:an=2an-1,a0=0。寫完這個遞推式,JYM拿給XJ看,XJ覺得太過簡單,于是大筆一揮,在等式右邊又加了一個式子,變成了這樣:an=2an-1+n2。JYM看到這個式子,想要算幾個項來看看,可是一算就發現這個數據量太大了,你能幫他解決這個問題嗎?
輸入描述:
輸入數據有多組(不超過100組數據),每組數據包含一個整數N<=10^18
輸出描述:
一個整數X,表示遞推式第n項的值。由于數字太大,因此結果對于1000000009取模后輸出。
構造出來的基矩陣base:
總結
以上是生活随笔為你收集整理的牛客14607 递推(矩阵快速幂构造)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 牛客16785 Cantor表
- 下一篇: 指定tensorflow运行的GPU或C