NOIP初赛试题(提高组C语言).docVIP

  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文档。上传文档
查看更多
NOIP初赛试题(提高组C语言) 第十届(2004) 三.问题求解( 共 2 题,每题 5 分,共计 10 分 ) 1.75 名儿童到游乐场去玩。他们可以骑旋转木马,坐滑行铁道,乘宇宙飞船。已知其中 20 人这三种东西都玩过, 55 人至少玩过其中的两种。若每样乘坐一次的费用是 5 元,游乐场总共收入 700 ,可知有 ???? 名儿童没有玩过其中任何一种。 分析与解:已知总人数为75,总金额是700,玩3项的人数是20,花费的金额是5*3*20=300,玩2项的人数是55-20=35,花费的金额是5*2*35=350,剩余金额是700-300-350=50,只能玩50/5=10项次,即玩1项的人数是10,所以玩0项的人数是:75-20-35-10=10 总共 玩3项 玩2项 玩1项 玩0项 人数 75 20 35 ? 金额 700 300 350 0 2.已知 a,?b,?c,?d,?e,?f,?g 七个人中, a 会讲英语; b 会讲英语和汉语; c 会讲英语、意大利语和俄语; d 会讲汉语和日语; e 会讲意大利语和德语; f 会讲俄语、日语和法语; g 会讲德语和法语。能否将他们的座位安排在圆桌旁,使得每个人都能与他身边的人交谈?如果可以,请以“ a?b ”开头写出你的安排方案: ?????????? 。 .a-b-d-f a-b-d-f c-e-g-f g-e-c-f 答: a b d f g e c 第十一届(2005) 三.问题求解(请在空格处填上答案,每空5分,共计10分) 1.将数组{32, 74, 25, 53, 28, 43, 86, 47}中的元素按从小到大的顺序排列,每次可以交换任意两个元素,最少需要交换 次。 32,74,25,53,28,43,86,47 ① 25,74,32,53,28,43,86,47 ② 25,28,32,53,74,43,86,47 ③ 25,28,32,43,74,53,86,47 ④ 25,28,32,43,47,53,86,74 ⑤ 25,28,32,43,47,53,74,86 2.取火柴游戏的规则如下:一堆火柴有N根,A、B两人轮流取出。每人每次可以取1根或2根,最先没有火柴可取的人为败方,另一方为胜方。如果先取者有必胜策略则记为1,先取者没有必胜策略记为0。当N分别为100,200,300,400,500时,先取者有无必胜策略的标记顺序为 (回答应为一个由0和/或1组成的字符串)。 分析与解:当火柴的根数为3或3的整数倍时,先取者没有必胜的策略;而当火柴的根数不为3的整数倍时,先取者有必胜的策略:取后使得剩余火柴的根数为3的整数倍。 所以答案为11011 相似的游戏:A、B两人轮流往同一储蓄罐存钱并记录每次存入的金额,每人每次可存入的金额为1元至5元间的任一整数(包括1和5),谁某次存完钱后使得储蓄罐里的总金额大于等于100即获胜利(获得储蓄罐里所有的存钱的奖励)。若让你参加该游戏并为第一个存钱者,你有必胜的策略吗? 第十二届(2006) 三.问题求解(共 2 题,每题 5 分,共计 10 分) 1.将 2006 个人分成若干不相交的子集,每个子集至少有 3 个人,并且: (1)在每个子集中,没有人认识该子集的所有人。 (2)同一子集的任何 3 个人中,至少有 2 个人互不认识。 (3)对同一子集中任何 2 个不相识的人,在该子集中恰好只有 1 个人认识这两个人。 则满足上述条件的子集最多能有___________个? 分析:要使子集数最多,每一子集的人数应最少。每一子集的人数为3,不符合要求,为4也不符合要求,为5可符合要求。 2.将边长为 n 的正三角形每边 n 等分,过每个分点分别做另外两边的平行线,得到若干个正三角形, 我们称为小三角形。正三角形的一条通路是一条连续的折线,起点是最上面的一个小三角形,终点是最下面一行位于中间的小三角形。在通路中,只允许由一个小三角形走到另一个与其有公共边的且位于同一行或下一行的小三角形,并且每个小三角形不能经过两次或两次以上(图中是 n=5 时一条通路的例子)。设 n=10,则该正三角形的不同的通路的总数为_____________。 分析与解:如果n=2,存在的不同的通路总数为1 如果n=3,存在的不同的通路总数为2=1*2=2! 如果n=4,存在的不同的通路总数为6=1*2*3=3! 如果n=5,存在的不同的通路总数为24=1*2*3*4=4! …… 如果n=10,存在的不同的通路总数为9! 第十三届(2007) 三.问题求解(共2 题,每题5 分,共计10 分)

文档评论(0)

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

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

1亿VIP精品文档

相关文档