题目链接

题意 : 中文题不详述。

思路 : 由N%Mi=(Mi-a)可得(N+a)%Mi=0;要取最小的N即找Mi的最小公倍数即可。

 1 //1788
 2 #include <cstdio>
 3 #include <cstring>
 4 #include <cmath>
 5 #include <iostream>
 6 #define LL long long
 7
 8 using namespace std ;
 9
10 LL gcd(LL x,LL y)
11 {
12     return y == 0 ? x : gcd(y,x%y) ;
13 }
14 int main()
15 {
16     int I,a ;
17     while(~scanf("%d %d",&I,&a))
18     {
19         if(I == 0 && a == 0) break ;
20         int x ;
21         LL ans = 1;
22         while(I--)
23         {
24             scanf("%d",&x) ;
25             ans = (ans * x)/gcd(ans,x) ;
26         }
27         printf("%I64d\n",ans-a) ;
28     }
29     return 0 ;
30 }

View Code

转载于:https://www.cnblogs.com/luyingfeng/p/3904191.html

HDU 1788 Chinese remainder theorem again相关推荐

  1. hdu 1788 Chinese remainder theorem again 【crt的具体过程】

    题意: 中国剩余定理:  假设m1,m2,-,mk两两互素,则下面同余方程组:  x≡a1(mod m1)  x≡a2(mod m2)  -  x≡ak(mod mk)  在0<=<m1m ...

  2. 中国剩余定理(Chinese Remainder Theorem)

    中国剩余定理 民间传说着一则故事--"韩信点兵". 秦朝末年,楚汉相争.一次,韩信将1500名将士与楚王大将李锋交战.苦战一场,楚军不敌,败退回营,汉军也死伤四五百人,于是韩信整顿 ...

  3. 中国剩余定理Chinese remainder theorem(CRT)

    中国剩余定理 孙子定理, Chinese remainder theorem(CRT) 参考 : 百度百科-中国剩余定理 有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二.问物几何? x=2mo ...

  4. 中国剩余定理(Chinese remainder theorem, CRT)

    考虑一个问题:一个整数除以3余2.除以5余3.除以7余2,求这个整数 part1 问题1:计算一个整数 x ,使得它满足除以3余2.除以5余3.除以7余2. 如果能够找到三个整数 x_1,x_2,x_ ...

  5. 中国余数定理(Chinese Remainder Theorem)

    前言 中国余数定理也叫孙子定理记录在<孙子算经>中:"今有物不知其数,三三数之剩二(除以3余2),五五数之剩三(除以5余3),七七数之剩二(除以7余2),问物几何?" ...

  6. (多项式)因式分解定理(Factor theorem)与多项式剩余定理(Polynomial remainder theorem)(多项式长除法)

    (多项式的)因式分解定理(factor theorem)是多项式剩余定理的特殊情况,也就是余项为 0 的情形. 0. 多项式长除法(Polynomial long division) Polynomi ...

  7. HDU 2842 Chinese Rings(矩阵高速功率+递归)

    职务地址:HDU 2842 这个游戏是一个九连环的游戏. 如果当前要卸下前n个环.由于要满足前n-2个都卸下,所以要先把前n-2个卸下.须要f(n-2)次.然后把第n个卸下须要1次,然后这时候要卸下第 ...

  8. hdu 2842 Chinese Rings 矩阵快速幂

    分析: 后面的环能不能取下来与前面的环有关,前面的环不被后面的环所影响.所以先取最后面的环 设状态F(n)表示n个环全部取下来的最少步数 先取第n个环,就得使1~n-2个环属于被取下来的状态,第n-1 ...

  9. HDU - 3026 Chinese Chess(二分图的必经边)

    题目链接:点击查看 题目大意:给出一个n*m的棋盘,现在开始放 '车' 棋子,规定只有k个位置可以摆放棋子,现在要求摆放的棋子尽可能多且不能互相攻击,到此为止是一个经典的二分图最大匹配问题,接下来是要 ...

最新文章

  1. 再译《A *路径搜索入门》之一
  2. php与ajax技术
  3. PHP基础——语法篇
  4. xray 被动_长亭xray:一款自动化Web漏洞扫描神器(免费社区版)
  5. JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
  6. icloud连接服务器时出现问题_ios13 ipad/iphone与windows 连接传输文件显示连接服务器用户或密码无效解决方法...
  7. @ReponseBody返回json格式的数据
  8. 修改场景默认pawn的方法
  9. 签名别人的公钥以及验证签名的公钥
  10. 2T比特每秒!瞻博推出业界最快防火墙
  11. 第三部分:Android 应用程序接口指南---第一节:应用程序组件---第一章1-1.Fragment...
  12. Pytorch:GPU版代码改成CPU版(RuntimeError: torch.cuda.FloatTensor is not enabled.)
  13. python爬虫100例--酷我音乐--周杰伦歌曲(1)
  14. Win11dns解析状态异常怎么处理?Win11dns解析失败解决方法
  15. Vscode连接远程服务器出现‘Acquiring lock on/home/~’问题
  16. 22牛客多校day1 J - Serval and Essay 启发式合并
  17. MFC 按钮控件添加图片
  18. 023 A转置矩阵=A的性质(三大性质)
  19. android 蓝牙连接rtk,基于Android手机的RTK手簿软件设计与实现
  20. 动态规划:最长子序列问题

热门文章

  1. FMS案例开发--视频聊天室(三)
  2. OpenSelfSup: Open-MMLab自监督表征学习代码库
  3. 半监督学习价值凸显!谷歌大脑83页PPT介绍最新进展
  4. Python 超简单一键美化你的文章
  5. 赞!史上最强音视频下载神器youtube-dl回归,GitHub75k星
  6. 2020年还需要阅读的10篇人工智能论文
  7. 结合图拉普拉斯的半监督学习
  8. java mongodb 返回所有field_Python爬虫框架:scrapy爬取知乎关注用户存入mongodb
  9. fastdfs清空_FastDFS安装及使用(开山篇)
  10. 手机html端悬浮球,手机移动端网站触屏可拖动悬浮球