信息比赛中的简单数学类问题及其数学构造办法.pptxVIP

信息比赛中的简单数学类问题及其数学构造办法.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息比赛中的简单数学类问题及其数学构造办法

数学类问题精度处理(高精度、实数处理)组合数学问题(Fibonacci数列、第二类数、卡特兰数、POLYA原理、排列组合计数、加法原理与乘法原理)进制问题(特定二进制串的统计、二分查找、利用二进制进行路径、状态描述、二进制转换)昼栽粳窗剔阑因舍制兹窜判咱藤谋酚舰勋喂橙蒂蔗唁饱壮鹏逢究蛊如姥梢信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法数学类问题递推与递归关系(递推关系式、通项公式、数列、博弈问题)数位、数字、特定数值的查找、统计(数值处理、质因子分解、幂次分解、数值表达式、添加运算符、分式与实数运算)数学杂题(回文数字、矩阵处理、约瑟夫与反约瑟夫问题)数学剪枝(无解判定、解线性方程组、限定搜索范围)埋震币葬甲佳甜食七瓤杉局恃用闪摆制更铣巴获琴吗扰腿锋跃员拿费捎秉信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法数学类问题的思维过程相关公式、定理、原理的应用寻找规律、归纳整理递归与递推关系式按照数学方法构造、二进制转化等技巧性处理注意事项:规律准确(小数据手工推算、搜索程序验证)数据类型是否合理、数据范围是否超界(大数据处理)柒沤摄滥僧遍嚏愁有傻豆梯盲氯靶宴匈遍豢危办宠画络郝涩宇芯遵胸哈井信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法整数划分问题(一)最优分解方案 将一个整数n分成若干个互不相同的数的及,使得这些数的乘积最大。其中1=n=1000。蓟肢炭胖污嘎儿久沏缔鱼引箱吓陌稀龙垄读柄薛亢仁单攀币意嘿例肌女藏信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法分析初看此题,最容易相到的算法是搜索,但此题的n最大可以达到1000,搜索肯定会超时,而本题所给的限制条件也不多,即便是加上一些剪枝也起不到很好的效果。一般遇到这种情况我们可以从简单的数据分析起。汛缘昧返瞬杨阶韭晴舀倒舵蓑遣保泪瓣燎坯瞥轨燕疑猴塞狸稽轮脖嫩微忿信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法在解一些问题的时候(特别是用数学方法解的问题),当我们无从解决时,可以从简单的数据考虑起,以便发现其中的一些规律,这种作法对解题是很有帮助的。 n 分解方案   MUL 5 2,3 66 2,4 87 3,4 128 3,5 159 2,3,4 2410 2,3,5 30萎性碟修忿芽牢夜如屁溶郡津韭励炼炔枣茹踢佃擒惮蹲脊啊莲杯完负翘焊信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法观察这几组数据,不难发现所有的分解方案的数的个数都等于n可以分出的最多个数,其实我们并不难想到,要想使乘积最大,应尽量使分得的数多。另一方面,我们在初中数学中就已经证明过当数(正数)的及相等时,数的差越小,数的积也就越大,因此我们可以在分的数的个数最多的情况下使数之间的差尽量小,这样得出来的方案必定是最优的。纲潭骗婶蝉震辫映剃伯陨闲店纂蒙侧牧烙厉鞍拳衷洞滁樱彭阔诫写畴奠累信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法整数分划(二)例题2:若干个正整数之及为n,其中:n2000,试求它们乘积的最大值以及该最大值的位数k。 压结玖响硝抨梅进刷痔庸浩佰痛汛邦屠迢悠扔规毙钦贾爷船样椭左隋戎种信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法分析 根据数学规律可知,若要使及固定的数的乘积最大,必须使这些数尽可能的多为3,于是可推得以下规律:当N mod 3=1 时,N可分解为一个4和若干个3的和; 当N mod 3=2 时,N 可分解为一个2和若干个3的和;当N mod 3=0 时,N 直接分解为若干个3的和。 按照这一分解方法,所有因数的乘积必定最大。注意:因N 的最大值可达2000,乘积将超过长整型数据范围,所以需用高精度运算。毅伯湃不咳府硅惺集洁歹祖犬扎条脏翁审陌彼愁蜕套椒捶劳辜慢秃排莫葡信息竞赛中的简单数学类问题及其数学构造方法信息竞赛中的简单数学类问题及其数学构造方法整数分划的方案总数把一个正整数N表示成如下表达式的一系列正整数的及,叫做整数N的一个分划。某个正整数N的不同表达式的个数称做整数N的分划数。编程计算指定正整数的分划数。N=n1+n2+…+nk

文档评论(0)

sy78219 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档