*素数
文章平均质量分 76
ooooooooe
这个作者很懒,什么都没留下…
展开
-
HDU 1573 X问题 中国剩余定理
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1573 题意:求在小于等于N的正整数中有多少个X满足:X mod a[0] = b[0], X mod a[1] = b[1], X mod a[2] = b[2], …, X mod a[i] = b[i], … (0 思路:中国剩余定理的模板题,如果找不到这样的数或者最小的X大于N,输出零。 代原创 2014-07-30 21:03:18 · 1294 阅读 · 0 评论 -
POJ 1808 + Ural 1132 平方剩余
链接:http://poj.org/problem?id=1808 http://acm.timus.ru/problem.aspx?space=1&num=1132 题意:两道题都是模板题,第一个是判断是否有平方剩余,第二个是计算平方剩余。 思路:平方剩余就是给定a,n(n为质数) 问 x^2 ≡ a (mod n) 是否有解,可以用a^((n - 1)/2) ≡ ±1(mod n)原创 2014-08-02 09:43:47 · 1383 阅读 · 0 评论 -
POJ 2115 C Looooops 扩展欧几里得算法
链接:http://poj.org/problem?id=2115 题意:一个循环,初始原创 2014-07-30 15:15:14 · 856 阅读 · 0 评论 -
POJ 3090 Visible Lattice Points 欧拉函数
链接:http://poj.org/problem?id=3090 题意:在坐标系中,从横纵坐标 0 ≤ x, y ≤ N中的点中选择点,并且这些点与(0,0)的连点不经过其他的点。 思路:显而易见,x与y只有互质的情况下才会发生(0,0)与(x,y)交点不经过其他的点的情况,对于x,y等于N时,可以选择的点均为小于等于N并且与N互质的数,共Euler(N)个,并且不重叠。所以可以得到递推原创 2014-07-30 22:00:34 · 835 阅读 · 0 评论 -
POJ 2447 RSA 大数分解+逆元+快速幂
链接:http://poj.org/problem?id=2447 题意: 思路:Pollard_Rho质数分解,得到两个素数因子,P,Q,求出T,E,快速幂即可得M。 代码:#include #include #include #include #include #include #include #include #include #include #includ原创 2014-08-11 21:27:34 · 1353 阅读 · 0 评论 -
POJ 3641 Pseudoprime numbers Miller Rabin算法
由费马小定理可得,对于素数p,a^p = a (mod p),但是对于某些非素数p,也有比较小的可能满足a^p = a (mod p),如果满足,则称p是a条件下的伪素数,现给出p,a,问p是不是a条件的伪素数。原创 2014-08-08 11:25:18 · 829 阅读 · 0 评论