
数论---(EX)BSGS
forezxl
水君一枚
展开
-
BZOJ3239: Discrete Logging
BSGS题目传送门BSGS裸题,找了hzw的当了个板子。 太懒没打哈希表 (缺氧的POJ用map会T)代码:#include<map>#include<cmath>#include<cctype>#include<cstdio>#include<cstring>#include<algorithm>...原创 2018-02-26 09:57:05 · 225 阅读 · 0 评论 -
BSGS和EXBSGS
BSGS全称Baby Step Gaint Step(大步小步法)内容求解Ax≡B(mod C)(0≤x<C)Ax≡B(mod C)(0≤x<C)A^x\equiv B(mod\ C)\quad(0\le xCCC为素数)。0≤x<C0≤x<C0\le xCCC为素数时,根据欧拉定理得Aφ(C)≡1(mod C)Aφ(C)≡...原创 2018-02-26 14:08:50 · 501 阅读 · 0 评论 -
BZOJ2242 [SDOI2011]计算器(洛谷P2485)
费马小定理 BSGSBZOJ题目传送门 洛谷题目传送门第一问快速幂第二问移个项,得x=z∗inv(y)(modp)x=z∗inv(y)(modp)x=z*inv(y) (\mod p)。因为ppp为质数,由费马小定理,inv(y)=yp−2(modp)inv(y)=yp−2(modp)inv(y)=y^{p-2}(\mod p),快速幂求解。第三问裸的BSGS代码:#in...原创 2018-07-05 13:47:06 · 200 阅读 · 0 评论