----------数论
文章平均质量分 89
stevensonson
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
BSGS——大步小步法
BSGS(baby step giant step)法是用于求解给出a,b,pa,b,pa,b,p,求最小的xxx使ax≡b(mod p)a^x≡b(mod\ p)ax≡b(mod p) 设m=ceil(sqrt(m))m=ceil(sqrt(m))m=ceil(sqrt(m)),ceilceilceil是C++C++C++中向上取整的符号,那么我们把xxx写成im−jim-j...原创 2019-01-05 13:03:37 · 793 阅读 · 0 评论 -
浅谈二次剩余
二次剩余是数论基本概念之一,它是初等数论中非常重要的结果。 什么是二次剩余呢?简单来说就是如果存在一个整数xxx,使得x2≡n(mod p)x^2≡n(mod\ p)x2≡n(mod p),那么则称nnn是模ppp的二次剩余。 有一种很巧妙的办法,可以得出一个数是否是模ppp的二次剩余。这个办法是勒让德符号(np)(\frac{n}{p})(pn)。 如果nnn是模ppp的二...原创 2019-01-05 12:48:37 · 18066 阅读 · 0 评论 -
BZOJ1407荒岛野人savage——扩展欧几里得
Input 第1行为一个整数N(1<=N<=15),即野人的数目。 第2行到第N+1每行为三个整数Ci, Pi, Li表示每个野人所住的初始洞穴编号,每年走过的洞穴数及寿命值。 (1<=Ci,Pi<=100, 0<=Li<=10^6 ) Output 仅包含一个数M,即最少可能的山洞数。输入数据保证有解,且M不大于10^6。 Sample Input 3 1原创 2018-11-08 20:41:23 · 322 阅读 · 0 评论
分享