《NOI导刊》2010年8月暑期培训摸底考试题目.docVIP

《NOI导刊》2010年8月暑期培训摸底考试题目.doc

  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文档。上传文档
查看更多
《NOI导刊》2010年8月暑期培训摸底考试题目

《NOI导刊》2010年8月暑期培训摸底考试题目 题目名称 新的开始 数字游戏 工业时代 覆盖 提交程序名 NewStart Game Industry Cover 输入文件名 NewStart.in Game.in Industry.in cover.In 输出文件名 NewStart.out Game.out Industry.out cover.out 空间限制 50MB 50MB 50MB 50MB 时间限制 1s 1s 1s 1s 各题测试点数 10 10 10 10 各测试点分值 10 10 10 10 注意: i. 提交程序名后缀均为 .pas / c / cpp ii . 测评时采用逐字节比较,各题输出结尾均有回车符。 试题一: 新的开始 【题目描述】 发展采矿业当然首先得有矿井, 小FF花了上次探险获得的千分之一的财富请人在岛上挖了n口矿井, 但他似乎忘记考虑的矿井供电问题…… 为了保证电力的供应, 小FF想到了两种办法: 1、 在这一口矿井上建立一个发电站, 费用为v(发电站的输出功率可以供给任意多个矿井)。 2、 将这口矿井与另外的已经有电力供应的矿井之间建立电网, 费用为p。 小FF希望身为”NewBe_One 计划首席工程师的你帮他想出一个保证所有矿井电力供应的最小花费。 【输入格式】 第一行一个整数n, 表示矿井总数。 第2~n+1行,每行一个整数, 第i个数v[i]表示在第i口矿井上建立发电站的费用。 接下来为一个n*n的矩阵P, 其中p[ i , j ]表示在第i口矿井和第j口矿井之间建立电网的费用(数据保证有p[ i, j ] = p[ j, i ], 且 p[ i, i ]=0)。 【输出格式】 仅一个整数, 表示让所有矿井获得充足电能的最小花费。 【输入样例】 4 5 4 4 3 0 2 2 2 2 0 3 3 2 3 0 4 2 3 4 0 【输出样例】 9 输出样例说明: 小FF可以选择在4号矿井建立发电站然后把所有矿井都与其建立电网,总花费是 3+2+2+2 = 9。 【数据范围】 对于30%的数据: 1=n=50; 对于100%的数据: 1=n=300; 0=v[i], p[i,j] =10^5. 试题二: 数 字 游 戏 【题目描述】 小H最近沉迷于一个国产数字游戏(Number Game)之中。这个游戏看似简单,但小H在研究了许多天看了许多次Game Over的画面之后却发觉,原来在简单的规则下想要赢得这个游戏并不那么容易。游戏是这样的,在你面前有一圈整数(一共n个),你要按顺序将其分为m个部分,将各部分内的数字相加,所得的m个结果对10取模后再相乘,最终得到一个数k。游戏的要求是使你所得的k值最大或者最小。 例如当n = 4,这4个数分别为4 3 2 -1。 当要求最小值时,((2-1) mod 10) × ((4+3) mod 10) = 1×7 = 7 ;要求最大值时, ((2+4+3) mod 10) × (-1 mod 10) = 9×9 = 81。特别值得注意的是,无论是负数还是正数,对10取模的结果均为非负值。 好胜的小H想请正在学计算机的你来编写一个程序帮她赢得这个Game。 【输入格式】 文件第一行有两个整数,n和m。以下n行每行有个整数,其绝对值不大于104,按顺序给出圈中的数字,首尾相接。 【输出格式】 文件有两行,各包含一个非负整数。第一行是你程序得到的最小值,第二行是最大值。 【输入样例】 4 2 4 3 -1 2 【输出样例】 7 81 【数据范围】 对于100%的数据: 1≤n≤50,1≤m≤9 试题三 工业时代 【试题描述】 小FF的第一片矿区已经开始运作了, 他着手开展第二片矿区…… 小FF的第二片矿区, 也是”NewBe_One“计划的核心部分, 因为在这片矿区里面有全宇宙最稀有的两种矿物,科学家称其为NEW矿和BE矿。 矿区是被划分成一个n*m的矩形区域。 小FF探明了每一小块区域里的NEW矿和BE矿的蕴藏量, 并且小FF还在矿区的北边和西边分别设置了NEW矿和BE矿的收集站。你的任务是设计一个管道运输系统,使得运送的NEW矿和BE矿的总量最多。 管道的型号有两种,一种是东西向,一种是南北向。在一个格子内你能建造一种管道,但不能两种都建。

文档评论(0)

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

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

1亿VIP精品文档

相关文档