程序中的数学

上传人:痛*** 文档编号:243860859 上传时间:2024-10-01 格式:PPTX 页数:9 大小:248.57KB
返回 下载 相关 举报
程序中的数学_第1页
第1页 / 共9页
程序中的数学_第2页
第2页 / 共9页
程序中的数学_第3页
第3页 / 共9页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,程序中的数学美,老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西,瓜,,买一个,小问题,如果是你,你该怎么买?,1.,一斤包子,and,一个西瓜?,2.,一个包子?,3.,一个西瓜?,if,(西瓜,=1,),cout,一个包子;,else,cout,一斤包子;,程序员这么想:,计算机可以解决的数学问题,1.,斐波那契数列,2.,水仙花数,3.,素数,4.,四色问题,5.,圆周率,数学对于计算机的重要性,1.,中间只隔一个数字的两个素数被称为素数对,比如,5,和,7,,,17,和,19,,证明素数对之间的数字总能被,6,整除,(,假设这两个素数都大于,6),,现在证明没有由三个素数组成的素数对中间只隔一个数字的两个素数被称为素数对,比如,5,和,7,,,17,和,19,,证明素数对之间的数字总能被,6,整除,(,假设这两个素数都大于,6),,现在证明没有由三个素数组成的素数对。,证明,(,1,),1.,中间只隔一个数字的两个素数,它们都不能被,2,整除。所以中间隔的那个数一定可以被,2,整除,因为每过一个奇数接下来都是一个偶数。,2,,这两个素数都不能被,3,整除,而且,第一个素数的前一个数字,X,也不能被,3,整除,因为后一个素数 比,X,大,3,,既然该素数不能被,3,整除,那么自然,X,也就不能了;那么由于每隔两个不能被,3,整除,的数字 之后都会出现一个可以被,3,整除的数字,所以两个素数中间的那个数必然可以被,3,整除。,3,,由于中间该数既能被,2,整除,又能被,3,整除,所以它就能被,6,整除。,(,2,)从,5,、,6,、,7,开始,相邻的三个数总可以被表示成,:,5+6k,6+6k,7+6k/,可能存在素数对,6+6k,7+6k,8+6k/6+6k,为合数,被,3,整除,7+6k,8+6k,9+6k/9+6k,被,3,整除,8+6k,9+6k,10+6k/8+6k,被,2,整除,9+6k,10+6k,11+6k/9+6k,被,3,整除,10+6k,11+6k,12+6k/10+6k,被,2,整除,其中,,k=0,1,2,3,.,显然,以上的各组表达式中,只有第,1,组可能存在素数对,并且,,6+6k,是,6,的倍数。,ACM,(国际大学生程序设计竞赛),考题:,一只甲虫在一个迷宫,(,一个,1010,的矩阵表示,),中移动,迷宫中有若干个柱子(在矩阵中表示为值为,1,的单元)。甲虫从迷宫中的某个位置出发,按照预先设置的指令在迷宫中行进:指令是一串由,14,组成的数字,分别代表行进的,4,个方向:,1,代表向上,,2,代表向右,,3,代表向下,,4,代表向左。当按照移动指令移动后的位置是一个柱子或超出了迷宫的范围则忽略该步指令。最终程序将显示指令序列结束后的甲虫所处的位置。,Thanks,!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!