当前位置: 首页 > news >正文

求ax+by=c不定方程板子

void exgcd(int &x,int &y,int a,int b)
{if(!b){x=1;y=0;return;}exgcd(x,y,b,a%b);int t=x;x=y;y=t-a/b*y;
}void solve(){//求解 ax+by =c 的不定方程int a,b,c;cin>>a>>b>>c;if(c%__gcd(a,b)){//无解cout<<-1<<endl;return;}int x0,y0;exgcd(x0,y0,a,b);int g=__gcd(a,b);x0*=c/g;y0*=c/g;int dx = b/g, dy=a/g;int dn = ceil((-x0+1)*1.0/dx);int up = floor((y0-1)*1.0/dy);if(dn>up){//无正整数解cout<<x0 +dn*dx<<' '<<y0 - up*dy<<endl;}else{//有正整数解cout<<(up-dn+1)<<' ';//解的个数cout<<(x0+dn*dx)<<' ';//x_mincout<<(y0-up*dy)<<' ';//y_mincout<<(x0+up*dx)<<' ';//x_maxcout<<(y0-dn*dy)<<' ';//y_maxcout<<endl;}}
http://www.jsqmd.com/news/56954/

相关文章:

  • CTP技术革命与十大品牌深度解析:国产化替代浪潮下的优先选择
  • 2025年工业冷风机品牌影响力排行榜TOP10,有热源的车间通风降温/电炉车间通风降温/陶瓷车间降温工业冷风机直销厂家排行榜
  • 2025年12月衣柜/橱柜全屋定制厂家十大推荐榜,市场主流工厂实力横向对比,实木/原木/整木楼梯/衣柜/橱柜/木门/护墙板,行业数据+市场口碑榜及选择指南
  • flask: migrate报pymysql.err.OperationalError: (1138, Invalid use of NULL value)
  • 颚式破碎机服务商TOP5权威推荐:甄选靠谱企业助力矿山工程高
  • 湖南ISO体系审核认证公司TOP5权威推荐:专业机构助企业破
  • flask: migrate报 Target database is not up to date.
  • 火绒爆破攻击防护设置信任IP
  • 2025年灌装设备行业排名:源头灌装机厂家与品牌制造商推荐,
  • 户外拓展服务推荐:灵龙谷,靠谱之选
  • 第十三周:光的等厚干涉
  • 小 P 的故事
  • Java + Spring Boot + Redis技术栈,在实际使用缓存时遇到 缓存击穿、缓存穿透、缓存雪崩 - 详解
  • 洛谷题单指南-组合数学与计数-P3214 [HNOI2011] 卡农
  • 2025环保艺术漆头部品牌TOP5权威推荐:剖析艺术漆市场现
  • 2025年十大比较好的钢结构楼梯厂家排行榜,推荐钢结构楼梯工
  • 2025烤蓝铁皮打包带源头厂家TOP5权威推荐:优质生产商甄
  • 钢结构楼梯厂家TOP5权威推荐:知名厂家深度测评,甄选不错工
  • Win11 + Ubuntu 双系统安装流程(暗夜精灵) - Daniel
  • import加载包和模块的机制原理
  • 模型推理如何利用非前缀缓存 - 详解
  • 区域选择组件(PC)
  • Wyrm + MNE 工具链完整介绍
  • CF767E-Change-free
  • 哈尔滨装修安装工程企业TOP5权威推荐:助力洁净空间品质升级
  • 炼油设备厂家TOP5权威推荐:甄选靠谱大型厂家,赋能工业固废
  • WMS 仓库管理系统怎么选择?
  • VW/Audi MQB All Keys Lost: Hassle-Free SYNC Data Calculations with Xhorse VVDI Autel
  • 快捷键和Dos命令
  • 2025年哈尔滨十大有名的装修安装工程公司推荐,口碑不错的装