
数论-二次剩余
Dream_Lolita
退役OIer,转战ACM
展开
-
【二次剩余+BSGS】CC_FN Fibonacci Number
【题目】原题地址给定一个CCC和一个PPP,求最小的nnn使得fibn≡C(mod P)fib_n\equiv C(\text{mod } P)fibn≡C(mod P)。多组数据,T≤100,11≤P≤2×109T\leq 100,11\leq P\leq 2\times 10^9T≤100,11≤P≤2×109,PPP是一个素数,且个位数字为111或999【解题思...原创 2018-12-22 22:36:17 · 352 阅读 · 0 评论 -
【二次剩余】BZOJ5118 Fib数列2
【题目】lydsy求fib(2n),n≤1015fib(2^n),n\leq 10^{15}fib(2n),n≤1015,答案对112589983973375911258998397337591125899839733759取模【解题思路】打表可以发现模数是个素数,个位数又是九,所以根号五有二次剩余。于是就是二次剩余板子,用斐波那契的通项来求就行了。注意扩域的复数乘法,虚部实际上是x2...原创 2019-04-25 06:57:44 · 240 阅读 · 0 评论