SDUT -2605 A^X mod P(数论+思维)
生活随笔
收集整理的這篇文章主要介紹了
SDUT -2605 A^X mod P(数论+思维)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目鏈接:點擊查看
題目大意:給出一個遞推式得到 f[ i ] ,現在需要求?
題目分析:最簡單的做法就是 nlogn ,帶個快速冪,顯然這個題目是不可能這么簡單的
考慮將冪次化簡,設 f[ i ] = x ,又因為 m?∈ [ 0 , 1e9 ] ,所以 x ∈ [ 0 , 1e9 ] ,我們可以以 1e5 為分界點分塊,得到,顯然我們可以 O( 1e5 ) 分別預處理出??和??,然后就有? 了,剩下的就可以 O( n ) 計算得出答案了
代碼:
?
?
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的SDUT -2605 A^X mod P(数论+思维)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SDUT - 2604 Thrall’s
- 下一篇: CodeForces - 1405E F