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

织梦网站后台密码推广项目网站

织梦网站后台密码,推广项目网站,速度最快的wordpress主题,青海建筑网站建设公司题目 解题思路 原链接:https://www.acwing.com/solution/content/3539/ 大致步骤: 将第2,3,4…n个方程不断与第一个方程合并,得到方程a1k1a2k2m2-m1;用扩展欧几里得算法解出a1k1a2k2gcd(a1, a2)的结果,再将结果扩大(m2-m1)/d倍即…

题目

图源ACWING

解题思路

在这里插入图片描述
原链接:https://www.acwing.com/solution/content/3539/

大致步骤

  1. 将第2,3,4…n个方程不断与第一个方程合并,得到方程a1k1+a2k2=m2-m1;
  2. 用扩展欧几里得算法解出a1k1+a2k2=gcd(a1, a2)的结果,再将结果扩大(m2-m1)/d倍即可得到原方程解;
  3. k1通解=k1+a2/dk(k为整数),将k1代回x=a1k1+m1中,可得x=a1k1+a1a2/d*k+m1;
  4. 对比代回前后两方程可得:m1=m1+a1k1, a1=a1a2/d;
  5. 循环n-1次后所得m1就是结果;

代码实现

#include<iostream>
#include<algorithm>
#include<cmath>using namespace std;typedef long long LL;LL m1, a1;
LL a[50], m[50];
int n;LL exgcd(LL a, LL b, LL &x, LL &y)
{if(b == 0){x = 1, y = 0;return a;}LL x1, y1, t;t = exgcd(b, a % b, x1, y1);x = y1, y = x1 - a / b * y1;return t;
}void chinese_reminder_therome(LL a1, LL m1)
{for(int i = 2;i <= n;i ++ ){LL a2 = a[i];LL m2 = m[i];LL k1, k2;LL d = exgcd(a1, a2, k1, k2);if((m2 - m1) % d != 0)//只有(m2-m1)%d==0,才有整数解;{cout << -1;return ;}LL t = abs(a2 / d);k1 = k1 * (m2 - m1) / d;k1 = (k1 % t + t) % t;//找到k1的最小值,同时防止为k1为负数的写法m1 = m1 + a1 * k1;//先变m1再变a1,顺序不能变防止m1的变化受到a1的变化影响;a1 = a1 * a2 / d;}cout << m1;
}int main()
{cin >> n >> a1 >> m1;for(int i = 2;i <= n;i ++ ){scanf("%d%d", &a[i], &m[i]);}chinese_reminder_therome(a1, m1);return 0;
}
http://www.ds6.com.cn/news/29365.html

相关文章:

  • 凯里网络公司建设网站app推广渠道有哪些
  • 网站里的搜索怎么做的企业查询平台
  • 动态网站作业龙华网站建设
  • 网站建设公司 优势东莞市民最新疫情
  • 成都网站seo服务简述什么是seo
  • 外贸通过哪些渠道找客户广告优化师前景怎样
  • 可以做彩票广告的网站吗企业培训公司有哪些
  • 群晖wordpress 外网访问北京核心词优化市场
  • 甘肃做网站的公司网站怎么才能被百度收录
  • 阿里云可以做网站企业营销网站建设系统
  • 免费建网站样板手机版充电宝seo关键词优化
  • 壹财富 网站开发今日头条新闻推荐
  • 社区营销优化 保证排名
  • 北京网站开发人员网站排名优化培训
  • 网站首页的图标是怎么做的上海关键词排名优化价格
  • 网页设计与网站建设是干嘛的seo整站网站推广优化排名
  • 保定市人民政府网站南京百度关键字优化价格
  • 专门做婚姻法的网站站长资讯
  • 网站开发是前端还是后端营业推广的方式
  • 未来网站发展方向今日要闻新闻
  • excel连接网站 做数据分析推广普通话活动方案
  • 外贸网站 站长工具百度手机下载安装
  • 网站建立好如何做seo网站名查询网址
  • java视频播放网站开发seo技术团队
  • 安联建设集团股份公司网站东莞疫情最新通知
  • 中小企业融资服务平台兰州搜索引擎优化
  • 网站建设首选易网宣app下载注册推广平台
  • 自动全屏网站模板合肥瑶海区
  • 网站 设计 文档免费seo推广软件
  • 线上网站设计成都seo顾问