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

上海婚恋网站排名动漫做的游戏 迅雷下载网站

上海婚恋网站排名,动漫做的游戏 迅雷下载网站,wordpress 修改数据库,建筑网站的研究背景与意义正题 大意 有n个野人#xff0c;每个野人有一个初始山洞CiCi#xff0c;每次向前移动距离PiPi#xff0c;寿命LiLi#xff0c;如果野人走到了最后一个山洞那么继续就好回到第一个山洞#xff0c;求至少多少个山洞才可以让野人们不会发生冲突。 解题思路 我们可以枚举答…正题 大意 有n个野人每个野人有一个初始山洞CiCiC_i每次向前移动距离PiPiP_i寿命LiLiL_i如果野人走到了最后一个山洞那么继续就好回到第一个山洞求至少多少个山洞才可以让野人们不会发生冲突。 解题思路 我们可以枚举答案然后我们要判断是否冲突我们可以枚举两个野人然后列出式子 CiPix≡CjPjx(mod  l)CiPix≡CjPjx(modl) C_i+P_ix\equiv C_j+P_jx(mod\ \ l) 如果这个式子有解且最小解 xLi/LjxLi/Ljx那么就会有冲突。 我们先把式子转换一下 (Ci−Cj)(Pi−Pj)x≡0(mod  l)(Ci−Cj)(Pi−Pj)x≡0(modl) (C_i-C_j)+(P_i-P_j)x\equiv 0(mod\ \ l) (Ci−Cj)(Pi−Pj)xly(Ci−Cj)(Pi−Pj)xly (C_i-C_j)+(P_i-P_j)x=ly (Pi−Pj)x−ly(Ci−Cj)(Pi−Pj)x−ly(Ci−Cj) (P_i-P_j)x-ly=(C_i-C_j) 然后我们进行扩欧代码 #includecstdio #includealgorithm using namespace std; int x,y,n,c[16],p[16],l[16],maxc,d,A,B,g; bool flag; int gcd(int a,int b)//同余 {if (b0){x1;y0;return a;}dgcd(b,a%b);int kx;xy;yk-a/b*y;return d; } int main() {scanf(%d,n);for (int i1;in;i){scanf(%d%d%d,c[i],p[i],l[i]);maxcmax(maxc,c[i]);}while (1){flagfalse;for (int i1;in;i){for (int ji1;jn;j){Ac[i]-c[j];Bp[j]-p[i];if (B0){A-A;B-B;//取反因为是 -ly}dgcd(B,maxc);gmaxc/d;g((x*(A/d))%gg)%g;//最小解if (!(A%d)gl[i]gl[j])//判断{flagtrue;break;}}if (flag) break;}if (!flag) break;maxc;//枚举}printf(%d,maxc); }
http://www.yutouwan.com/news/406765/

相关文章:

  • 云虚服务器网站建设宣传型企业网站设计方案
  • 越南建设部网站百度站长资源平台
  • 网站开发的基本知识最好的html5画廊显示质量html5的网站
  • wpf做网站网站建设的意义与价值
  • 做一个网站的步骤设计型网站
  • 购物网站开发大纲网站编辑框超链接怎么做
  • 网站怎么做预约小程序锦州建设工程信息网站
  • 网站开发维护成本福州产品网页制作的公司
  • 工业设计软件上市公司seo优化 搜 盈seo公司
  • 连云港网站建设方案船员专用网站开发建议
  • 怎么做网站写书做网站怎么找优质客户
  • 太仓市住房和建设局网站网站开发公司特点
  • 智联招聘网站怎么做两份简历模板莱芜市城乡建设局网站
  • 想自己搭建网站得怎么做制作彩票网站需要多少钱
  • 新手初做网站镇江网站建设哪家好
  • 多合一网站建设上谷网络网站建设
  • 呼和浩特网站推广公司品质好
  • 58同城网站建设深圳丽丽亚广州最富裕的三个区
  • 微信网站建设知识wordpress显示段落
  • 活动网站推广网站建商城
  • 做网站是通过怎么挣钱网站建设实训总结200
  • 做的网站进不去后台网页制作软件哪个好用
  • 新手如何做网站的教程沈阳做网站开发公司
  • 网站建设推广公司需要哪些岗位电子商务网站建设的建议
  • 个人网站cms系统网页设计电脑配置推荐
  • 湘西网站建设公司建筑工程招聘信息网
  • 西安网站建设开发公司怎么样做餐饮的餐具网站有哪些
  • 免费素材网站图库湖南金科建设有限公司网站
  • 网站建设运营有限公司网站建设地基本流程
  • 建站平台 做网站设计师论坛