摘要: 题目链接:https://vjudge.net/contest/28079#problem/U 题目大意:给你n(n<12)行,每行有pi,ri,求一个数ans满足ans%pi=ri(i从1~n)。 解题思路:就是解同余方程组:比如第一组样例: 3 5 4 7 6 11 3 就是要我们求一个x满足下 阅读全文
posted @ 2017-08-30 20:22 Yeader 阅读(221) 评论(0) 推荐(0)
摘要: 关于求逆元,转自这里: 什么是逆元?如果如果ax≡1 (mod p),且gcd(a,p)=1(a与p互质),则称a关于模p的乘法逆元为x。 我们可以使用扩展欧几里得来求逆元,为什么呢? ax≡1 (mod p)即ax-yp=1.把y写成+的形式就是ax+py=1,为方便理解下面我们把p写成b就是ax 阅读全文
posted @ 2017-08-30 16:28 Yeader 阅读(463) 评论(0) 推荐(0)
摘要: 扩展欧几里德通常用于求出二元一次方程的解,类似a*x+b*y=c(a,b均不为0)的方程,a,b,c都是整数,x、y的整数解。 1 判断是否有解整数二元一次不定方程有解的充分必要是gcd(a,b)|c。如果不能整除则无解。 2 扩展欧几里德求特解 欧几里德给出了计算a*x+b*y=gcd(a,b)的 阅读全文
posted @ 2017-08-30 16:18 Yeader 阅读(177) 评论(0) 推荐(0)
摘要: 转自这里 代码: 阅读全文
posted @ 2017-08-30 15:40 Yeader 阅读(227) 评论(0) 推荐(0)