博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
中国剩余定理
阅读量:4487 次
发布时间:2019-06-08

本文共 427 字,大约阅读时间需要 1 分钟。

1 #include 
2 #include
3 #include
4 using namespace std; 5 typedef long long LL; 6 // 求x和y使得ax+by=d并且|x|+|y|最小。其中d=gcd(a,b) 7 void exgcd(LL a,LL b,LL& d,LL& x,LL& y){ 8 if(!b) d = a,x = 1,y = 0; 9 else{10 exgcd(b,a % b,d,y,x);11 y -= x * (a / b);12 }13 }14 // n个方程:x=a[i](mod m[i]) (0<=i

 

转载于:https://www.cnblogs.com/cyb123456/p/5807712.html

你可能感兴趣的文章
BZOJ1798: [Ahoi2009]Seq 维护序列seq
查看>>
PS--人物黄金色调
查看>>
开启ucosii的移植之旅
查看>>
推荐一款能写原创诗词的小程序
查看>>
Codeforces Round #496 (Div. 3) ABCDE1
查看>>
Bundle display name 与 Bundle name 的区别
查看>>
MySQL创建外键关联错误 - errno:150
查看>>
谈 jquery中.band() .live() .delegate() .on()的区别
查看>>
POJ 3267 The Cow Lexicon 简单DP
查看>>
线性代数(矩阵乘法):NOI 2007 生成树计数
查看>>
问题 B: 合并车厢
查看>>
linux 下tomcat 开机自启动
查看>>
201521123018 《Java程序设计》第11周学习总结
查看>>
如何配置属于自己的Git账户
查看>>
babel之配置文件.babelrc入门详解
查看>>
u-boot之ARM920T的start.S分析
查看>>
NAND FLASH驱动框架以及程序实现
查看>>
020 RDD的理解
查看>>
【WebApi】————.net WebApi开发(二)
查看>>
Vector
查看>>