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

贵阳网站制作专业没有注册公司可以做网站吗

贵阳网站制作专业,没有注册公司可以做网站吗,顺德新网站建设,怎么用链接提取视频保存题目大意:现在告诉你两个非负整数 a 和 b。找到满足 X*a Y*b 1 的非负整数 X 和整数 Y。如果没有这样的答案,请写 “sorry”。 思路:这是一道扩展欧几里得模板题,唯一容易错的就是 x 有可能是负数,要把它改成非负数…

题目大意:现在告诉你两个非负整数 a 和 b。找到满足 X*a + Y*b = 1 的非负整数 X 和整数 Y。如果没有这样的答案,请写 “sorry”。

思路:这是一道扩展欧几里得模板题,唯一容易错的就是 x 有可能是负数,要把它改成非负数。

a*x+b*y=gcd(a,b)=1成立,所以  a*(x+b)+b(y-a)=1 仍成立。

所以 x = (x+b)%b , y=(1-a*x)/b。

代码如下:

#include<bits/stdc++.h>
using namespace std;
#define int long long
int exgcd(int a,int b,int &x,int &y){if(b==0){x=1,y=0;return a;}int gcd=exgcd(b,a%b,y,x);y-=(a/b)*x;return gcd;
}
signed main(){int a,b;while(cin >> a >> b){int x,y;int gcd=exgcd(a,b,x,y);x=(x+b)%b;if(gcd==1) cout << x << " " << (1-a*x)/b << endl;else cout << "sorry" << endl;}return 0;
}

http://www.yayakq.cn/news/334149/

相关文章:

  • 有哪些可以免费做视频的网站wordpress 403
  • 广州市网站搭建制作产品型网站案例
  • 网站开发人员有哪些深圳市建设局网站金建
  • 台州建设工程网站wordpress 评论到微博
  • 本地常州微信网站建设深圳外贸网站制作公司
  • 响应式网站 站长平台app定制大概多少钱
  • 怎样做企业网站锡林浩特建设局网站
  • 建网站的方案有哪些公司建设网站
  • 唐山路南网站建设支付宝网站开发流程
  • 网贷审核网站怎么做深圳品牌医疗网站建设
  • 周至做网站网站服务器升级需要多久
  • 合肥网站优化平台百度搜索推广是什么
  • 色彩搭配的网站在线网站建设建议
  • 海口 网站建设网站怎么进行优化排名
  • 旅游的网站外包网接单
  • 一级a做爰片免费的网站有吗动感网站模板
  • 广东建设工程质量安全协会网站网络品牌策划
  • discuz 手机网站郑州网站建设需要多少钱
  • 盈利网站备案电商热门关键词
  • 哪个网站可以免费做初级试题wordpress如何在首页不显示某类分类目录下的文章?
  • 淮北网站网站建设做网站的图片要多少像素
  • 怎样做单页销售网站孩子学编程最佳年龄
  • 网站怎么做营销策划贵州易广建设集团网站
  • 网站运营推广公司wordpress 添加账号
  • 网站建设情况报告南宁市网站开发建设
  • excel表格做网站我的世界查询建筑网站
  • aspcms网站后台登陆界面模版开发网站平台
  • 如何搭建静态网站上海专业网站建设排行
  • 惠州制作公司网站网业qq
  • 网站登记备案表凡客建站免费的可以用多久