YunYan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年3月27日

摘要: 题目大意:很好理解,一个for循环语句,从a开始到b结束,步长是c,模数是pow(2,k) 问,最少循环多少次,才能到达b,如果永远都到不了b,输出FOREVER 题解:其实就是求一个线性方程,cx=b( mod p)。问x最小是多少。 这个线性方程怎么来的呢?从a开始假设我们走了x步,到达了b,则 阅读全文
posted @ 2020-03-27 21:11 Target--fly 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 乘法逆元问题,常常以这这样的形式出现 a/b ( mod p )=a*(p1)( mod p),b是关于p的逆元。 求解乘法逆元的几种方法: 1 费马小定理,a在模p下的逆元,要求p为质数。 ll fpm(ll x, ll power, ll mod) { x %= mod; ll ans = 1; 阅读全文
posted @ 2020-03-27 17:25 Target--fly 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 题目链接:https://codeforces.com/problemsets/acmsguru/problem/99999/106 这个题是关于EXGCD特别好的一个题目。题目大意:有一个等式ax+by+c=0,输入a,b,c以及a的范围l1,r1和b的范围l2,r2,输出满足方程的整数解的个数。 阅读全文
posted @ 2020-03-27 15:47 Target--fly 阅读(198) 评论(0) 推荐(0) 编辑