- 10
- 0
- 约1.25千字
- 约 18页
- 2018-08-20 发布于江苏
- 举报
算法合集之《模线方程的应用——用数论方法解决整数问题》
模线性方程的应用——用数论方法解决整数问题
引言
数论是数学的一支
它的研究对象是整数的性质
模线性方程
表现形式:
ax≡c(mod b)或ax+by=c
定理:
模线性方程有解的充要条件是gcd(a,b)|c
若模线性方程有解,从模的意义上讲有且只有一解。
实现:
Extended-Euclid算法
例题 —— ball
小球从棋盘左侧或下侧的某格出发,斜向上运动
碰到棋盘的边规则反弹,碰到角落沿原路返回
问小球第一次回到起点时,有几个格子滚过奇数次?
转化
分析
设转化后的棋盘边长分别为L、H,则小球将会作周期为2Lcm(L,H)的周期运动。
小球的运动有两种:
撞到角上,沿原线路返回,以和出发相反的方向回到起点。
没有撞到角上,以和出发相同的方向回到起点。
情况1:撞到角上
水平方向运动距离:qL
竖直方向运动距离:pH-a
条件:gcd(L,H)|a。
qL=pH-a 即 pH-qL=a
结论:只有两个点经过了奇数次。
情况2:没有撞到角上
问题:小球滚过一个点至多几次?
推论2:小球不可能以同一方向滚过一个点两次
推论3:小球不可能以相反方向滚过一个点两次
结论:滚过四边上的点至多一次,滚过中间的点至多两次。
推论1:小球经过的总路程为2Lcm(L,H)。
情况2:没有撞到角上
小球经过奇数次的点的个数=2Lcm(L,H)-小球经过偶数次的点的个数*2
情况2:没有撞到
您可能关注的文档
- 第四章人体内物质的运输第一节流动的组织---血液2.ppt
- 第四章交流绕组及其电动势和磁动势3.ppt
- 第四章企业使命与略目标.ppt
- 第四章企业使命和略目标.ppt
- 第四章原子吸收光谱分析法2.ppt
- 第四章地下水运动地基本规律.doc
- 第四章地表形态地塑造.doc
- 第四章多彩的光 一节光的传播.ppt
- 第四章多元正态总的统计推断.ppt
- 第四章支付结算业务地核算.ppt
- 2026(可编辑)血液透析移植动静脉内瘘护理中国专家共识.pptx
- 2020+CAIRCAR指南:疑似或确诊COVID-19患者介入影像学检查.pptx
- 2020+AUAASTROSUO指南:晚期前列腺癌.pptx
- 2020+CHEST指南:COVID-19患者静脉血栓栓塞的预防、诊断和治疗.pptx
- 2020+EACVI建议:COVID-19流行与心脏影像学检查—防范措施、适应证和防护.pptx
- 关注老年心理健康的护理策略.pptx
- 2020+ESGE指南:胃肠动力障碍的内镜管理——第1部分.pptx
- 2020+ESGE指南:胃肠动力障碍的内镜管理——第2部分.pptx
- 2020+ESICM共识建议:急性颅脑损伤患者的机械通气.pptx
- 2020+ESE声明:COVID-19和内分泌疾病.pptx
原创力文档

文档评论(0)