二次剩余
文章平均质量分 62
Vectorxj
这个作者很懒,什么都没留下…
展开
-
[数论][二次剩余][BSGS] CodeChef FN
DescriptionDescription设FnF_n是斐波那契数列第nn项,给定FnmodPF_n\bmod P和PP求最小的nn。 保证55在膜PP意义下有二次剩余。SolutionSolution经过一系列xjb推会发现FnmodP{F_n \bmod P}是循环的。所以答案小于PP。 首先用CipollaCipolla算法求出55的二次剩余。 考虑FnF_n的通项公式。设x=5√x=原创 2017-09-05 20:02:27 · 581 阅读 · 0 评论 -
[二次剩余]求解二次剩余
DescriptionDescription求解x2≡n(modp)x^2 \equiv n \pmod p。pp是一个奇质数。SolutionSolution由费马小定理np−1≡1(modp)n^{p-1}\equiv 1 \pmod p所以np−12≡±1(modp)n^{{p-1}\over 2}\equiv \pm1 \pmod p由欧拉准则(np)≡np−12(modp原创 2017-08-01 10:44:42 · 2390 阅读 · 0 评论