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

有什么网站有小学生做的题目徐州市专业做网站的公司

有什么网站有小学生做的题目,徐州市专业做网站的公司,东莞市官网网站建设企业,透明图片在线制作对于a∗xb∗yca*xb*yca∗xb∗yc,这样一个二元一次方程组#xff0c;我们想要得到他的一组解可以用扩展欧几里得算法#xff0c;参数列表的a,b,x,y就是方程中的a,b,x,y#xff0c;d计算出来是gcd(a,b)。 算法求出来的是a∗xb∗ygcd(a,ba*xb*ygcd(a,ba∗xb∗ygcd(a,b的一组解…对于a∗xb∗yca*xb*yca∗xb∗yc,这样一个二元一次方程组我们想要得到他的一组解可以用扩展欧几里得算法参数列表的a,b,x,y就是方程中的a,b,x,yd计算出来是gcd(a,b)。 算法求出来的是a∗xb∗ygcd(a,ba*xb*ygcd(a,ba∗xb∗ygcd(a,b的一组解解系可以表示为Xxb/d∗k,Yy−a/d∗kXxb/d*k,Yy-a/d*kXxb/d∗k,Yy−a/d∗kk为任意整数 但是我们要求解的是a∗xb∗yca*xb*yca∗xb∗yc 方程组有解的充分必要条件是d∣cd|cd∣c正确性很容易证明 在确定方程组优解以后c/d∗X,c/d∗Yc/d*X,c/d*Yc/d∗X,c/d∗Y为方程组的一组解系 需要注意的是这样得到的不是方程组的所有的解 例如对于方程3xy603xy603xy60,17∗39∗16017*39*16017∗39∗160显然为一组解但是我们却没有办法用过扩展欧几里得算法得到这组解。所以凡是对x,y有限制条件不是指正负而是要求和不能超过多少等条件我们要考虑是否能够使用扩展欧几里得算法相反如果对x,y具体大小没有过多限制而是仅仅说明要求正负等条件时就可以使用扩展欧几里得算法。 void ex_gcd(ll a,ll b,ll d,ll x,ll y) {if(!b){da; x1; y0;}else {gcd(b,a%b,d,y,x); y-x*(a/b);} }下面简单证明一下正确性。 令ca%ba-k*b (ka/b) a∗x1b∗x2gcd(a,b)a*x1b*x2gcd(a,b)a∗x1b∗x2gcd(a,b) b∗x2c∗y2gcd(b,c)b*x2c*y2gcd(b,c)b∗x2c∗y2gcd(b,c) 有最大公因数的性质我们知道gcd(a,b)gcd(b,c)gcd(a,b)gcd(b,c)gcd(a,b)gcd(b,c) 所以我们得到等式a∗x1b∗y1b∗x2c∗y2b∗x2a∗y2−k∗b∗y2a*x1b*y1b*x2c*y2b*x2a*y2-k*b*y2a∗x1b∗y1b∗x2c∗y2b∗x2a∗y2−k∗b∗y2 其中的一组解为x1y2,y1x2−k∗y2,其中ka/bx1y2,y1x2-k*y2,其中ka/bx1y2,y1x2−k∗y2,其中ka/b因此我们可以递归的求解终止递归的条件为c0则这个时候的b为gcd(a,b)解为x1,y0然后递归的返回这个时候再看代码应该就能理解了代码实现很巧妙 为了快速得到非负的X,可以稍微处理一下X(X%B’B’)%B’这样得到的就应该是最小的非负X了 B’B/D 简单的例题hihoCoder#1297 #includecstdio #includecstring #includecstdlib #includealgorithm #includeiostream #includecmath #includectime #includeclimits #includequeue #includevector #includeset #includemap using namespace std;typedef long long ll; const int INF0x3f3f3f3f; const int MAXN1e55;ll s1,s2,v1,v2,m;void ex_gcd(ll A,ll B,ll D,ll x,ll y) {if(!B){DA; x1; y0;}else{ex_gcd(B,A%B,D,y,x);y-(A/B)*x;}}int main() {while(~scanf(%lld%lld%lld%lld%lld,s1,s2,v1,v2,m)){ll Av1-v2,Bm,Cs2-s1,D,x,y;if(A0){A-A; C-C;}C(C%mm)%m;ex_gcd(A,B,D,x,y);if(C%D){printf(-1\n);continue;}B/D;xC/D*x;x(x%BB)%B;printf(%lld\n,x);}return 0; }
http://www.sadfv.cn/news/165428/

相关文章:

  • 商务网站建设与维护课程上林住房和城乡建设网站
  • 茶山镇仿做网站在手机上自己制作游戏软件
  • 长治在百度做个网站多少钱投资公司收到分红要交什么税
  • 哪个网站做的游戏好玩计算机软件网站建设
  • 湖北省黄冈建设信息网站买汽车最好的网站建设
  • 网站风格特点企业网站建设流程与方法 论文
  • vps做电影网站软件工程专业就业方向
  • 如何在百度做自己公司的网站wordpress新浪图床
  • 成都那家网站建设好中小企业网站构建设计
  • 大连模板网站制作报价邹平做网站的联系方式
  • 泉州网站制作企业软文推广的标准类型
  • 自己做的网站邮箱更改密码程序为什么总出错wordpress 下单
  • 商务网站建设ppt模板超市的网站怎么建设
  • 按营销型网站要求重做网站 费用品牌型网站制
  • 智能建站系统免费版石家庄住房城乡建设厅网站
  • 做外贸必须知道的网站网站设计一般包括什么
  • 免费企业网站开发手机软件界面设计
  • 一件代发应该在哪个网站上做网站服务器 内存
  • 好看的网站设计建设工程人员查询
  • 工商网站备案办法wordpress游戏小程序
  • 百度上传网站服务器医药电商网站建设
  • 沈阳企业网站开发定制群晖 搭建wordpress
  • 新乡手机网站建设服务群晖wordpress搭建网站
  • 网上做任务网站logo设计制作网站
  • 百度竞价网站源码网站建设7个主要流程图
  • 常州网站建设系统长沙seo网站管理
  • 网站开发技术要求网站原创文章不收录
  • 做网站可以不买域名和主机吗汉中做网站的电话
  • 中英文的网站开发建设行业门户网站需要什么条件
  • 高端网站设计品牌wordpress 首页展示