2008年度亳州市青少年度信息学竞赛试题.docVIP

2008年度亳州市青少年度信息学竞赛试题.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008年“安联杯”全省青少年信息学奥林匹克竞赛(阜阳赛区选拔赛)试题 第 PAGE 6页 共 NUMPAGES 6页 2008年“安联杯”全省青少年信息学奥林匹克竞赛(阜阳赛区选拔赛)试题 竞赛时间:2008年3月30日上午9:00—12:00 题目一览 题目名称歌手统分切饼问题数字的乘积根铺路问题程序文件scorecakenumberroad输入文件score.incake.innumber.inroad.in输出文件score.outcake.outnumber.outroad.out时限1秒1秒1秒1秒 注意事项: 务必看清题目,严格按照所要求的格式输入、输出。 在调试程序时请先用题目中的示例数据,然后再自行设计多组测试数据进行调试。 测试有严格的时间限制,请尽可能优化算法。 命名规则: 每题都规定了该题的英文名称。 程序文件和数据文件的主文件都是该题的英文名字。 程序文件扩展名采用语言环境的默认扩展名。 数据文件都是文本文件,输入和输出文件的扩展名分别是.in和.out。 程序应从输入文件读取数据,并严格地按照规定的输出格式将结果输出到输出文件中,行首不得有空格,输入数据文件和输出数据文件都与程序在同一个目录中,由于程序所在的目录是不确定的,因此不允许在程序中含有盘符信息和任何形式的路径信息。 选手在竞赛结束时应在硬盘指定位置建立以参赛号命名的文件夹,并将所完成各题的源程序文件和编译所产生的可执行文件(即扩展名为.exe的文件)拷贝到该文件夹中。 1.?歌手统分 (score.pas/c/cpp) 【问题描述】 最近,我市举行了一届“青年歌手大奖赛”,邀请N名裁判给某歌手打分。评分原则是去掉一个最高分,去掉一个最低分,剩下的分数的平均值即为该歌手的最终得分m。裁判给分的范围是60≤分数≤100。现请你编写程序给该歌手统分,统计出该歌手的最终得分m(小数点后保留两位小数)。 【输入】 输入文件score.in包含N+1行; 第1行是一个正整数N,表示裁判员的个数; 第2~N+1行,每行一个数分别为每个裁判员给该歌手打的分数。 【输出】 输出文件score.out仅包含一行为??个数m,表示该歌手的最终得分 【输入输出样例】 score.inscore.out5 96.56 85.55 97.88 98.65 90.8895.11【限制】 40%的数据满足:3≤N≤10 80%的数据满足:3≤N≤100 100%的数据满足:3≤N≤1000 2.???切饼问题 (cake.pas/c/cpp) 【问题描述】 王小二自夸刀工不错,有人放一张大的煎饼在砧板上,问他:“饼不许离开砧板,切n刀最多能切多少块?” 王小二请你编写程序求出最多块理论值m. 【输入】 输入文件cake.in仅包含1行为一个整数n,表示切的刀数。 【输出】 输出文件cake.out仅包含1行为一个整数m,表示切出的最多块数。 【输入输出样例】 cake.incake.out12【限制】 40%的数据满足:0≤n≤100 80%的数据满足:0≤n≤50000 100%的数据满足:0≤n≤1000000 3. 数字的乘积根 (number.pas/c/cpp) 【问题描述】 求数字n的乘积根: 定义:正整数n中非零数字的乘积称为该数的数字乘积。如1620的数字乘积为1×6×2=12,12的数字乘积为1×2=2。 定义:正整数n的数字乘积根为反复取该整数的数字乘积,直到最后的数字乘积为一位数字,这个一位数字就叫该正整数的数字乘积根m。 例如:1620的数字乘积为1×6×2=12, 12的数字乘积为1×2=2, 因此1620的数字乘积根m为2 。 【输入】 输入文件number.in仅包含1行为一个正整数n。 【输出】 输出文件number.out仅包含1行为一个一位整数m,表示数字n的乘积根。 【输入输出样例】 number.innumber.out16202【限制】 50%的数据满足:1≤n≤10000 100%的数据满足:1≤n4. 铺路问题 【问题描述】 我市正在筹划“村村通工程”,就是在我市村与村之间铺设水泥公路网,使村与村之间互相连通,方便人们生活。每两个村庄之间都可以铺设一条公路,相应地都要付出一定代价w万元,对于n个村庄之间最多可能铺设n(n-1)/2条公路,而实际上,对于n个村庄只需要n-1条公路就可以相互连通了。 现在,市建设委员会已对每两个村庄之间进行了实地勘察,考虑到实际情况,具有可行性的共有e(e≥n-1)条,并预估出各条公路要付出的代价wi(i=1、2……e)万元,为了尽量节约资金并使村与村之间都可达,

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档