



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
noip2012 天津市青少年信息学奥林匹克小学组复赛比赛时间 3 小时 满分 400 分 共4题试题名称 源代码 输入文件名 输出文件名 满分 时限足球赛 a.bas/pas a.in a.out 100 1秒投票 b.bas/pas b.in b.out 100 1秒找零钱 c.bas/pas c.in c.out 100 1秒查病毒 d.bas/pas d.in d.out 100 1秒注意事项:(1) 每道题目有 10 组测试数据,每组测试数据均为 10 分。每题满分 100 分,复赛总分 400 分。(2) 测试数据的范围均在题目中给出了描述。(3) 每道题目都是文件输入,文件输出,屏幕的输入输出无效。(4) 选手请注意代码存储的文件名(如英文字母大小写) ,严格按照要求命名。请选手们注意,您写的程序要严格遵守下面的模板格式,具体的输入输出文件名已在每道题目中给出。题目的一个样例就是对于一组数据的描述。请选手把各自的源代码(bas 或者 pas 文件)直接存放到以考好座位名字的目录里,每道题目不要建立单独的子目录, 输入输出文件都采用相对路径方式操作。足球赛源代码:a.bas/pas输入文件:a.in输出文件:a.out 在小明的学校,足球是最受小朋友们欢迎的体育项目之一,班级之间常常会有足球比赛。有一天,小明所在的班级和另一个班级同往常一样,又进行了一场比赛。 小朋友们在比赛过程中都玩得非常投入,以至于他们在比赛结束后忘记了比分。小明希望通过统计大家的进球信息来判断比赛的胜负(或者平局)。已知小明所 在的班级是一班,他们的对手来自二班。每组输入数据的第一行是两个整数 n 和m(1n11,1m11),n 表示一班进球的人数,m 表示 2 班进球的人数。第二行包含 n 个数,表示一班的 n 名球员分别进了多少球。 第三行包含 m 个数, 表示二班的 m 名球员分别进了多少球。 (每 名球员最多进 5 个球) 输出数据只有一行,包含一个整数。如果最终一班进球总数数比二班多,则一班 获胜,输出 1;如果二班进球总数多,则二班获胜,输出 2;如果两个班进球总 数相等,则表述平局,输出 0。【样例输入 1】2322111【样例输出 1】1(解释:总比分为 4:3,一班获胜,输出 1)【样例输入 2】2322112【样例输出 2】0(解释:总比分为 4:4,平局,输出 0)投票源代码:b.bas/pas输入文件:b.in输出文件:b.out新学期到了,小明所在的班级要通过投票的方式选择新班长,投票规则如下: 1) 班级一共有 n 个人,每个人都有自己各自的编号 i(1in)。 2) 班级中每个人都必须投票,而且只能投一票,投票的方式是写下自己支持的那名同学的编号。3) 由老师统计票数,设得票最多的同学所得的票数为 a 。4) 如果仅有一名同学的票数达到 a,则这名同学胜出,输出这名同学得编号 i 。5) 如果有多名同学的得票数达到 a,则输出 0。请你写一个统计票数的程序,来判断这次投票中是否存在一个胜出者。 每组输入数据的第一行包含一个数 n,表示班级有 n 名同学(1n50)。接下来一行包含 n 个数,第 i(1in)个数 vi,表示第 i 名同学投票支持第vi名同学。请你根据上述规则,统计票数。输出数据只有一行,包含一个整数。如果有一名同学胜出,则输出这名同学的编号。如果有多名同学获得最高票数,则输出 0。【样例输入】102132722811【样例输出】2 (解释,选 2 号同学的人数为 4,选 1 号同学的人数为 3,选 3 号,7 号 8 号的人 数都为 1,因此 2 号同学胜出)。找零钱源代码:c.bas/pas输入文件:c.in输出文件:c.out学校里有一台自动售货机,每天都有很多同学光顾。同学们选择自己想买的商品,投入纸币, 然后就能从自动售货机处拿到自己需要的商品和零钱。已知自动售货机有面值为 1 元,5 元,10 元,20 元,50 元的纸币,纸币的张数无限。在这台自动售货机找零钱的时候,它尽量用最少张数的纸币组合成需要的零钱总数。例如,如果要找 9 元零钱,方案一是用 9 张 1 元的,方案二是用 5 张货币(1 张 5 元和 4 张 1 元)。自动售货机会采用方案二,给出 5 张货币。如果告诉你零钱总数,你是否能知道最少用多少张货币就能组合成这个总数?每组输入数据只包含一行,是一个整数 v(1v99),表示零钱总数。输出数据只又一行,包含一个整数,表示最少使用的货币数目。【样例输入 1】9【样例输出 1】5(解释:1 张 5 元,4 张 1 元,总共 5 张)。【样例输入 2】97【样例输出 2】6(解释:1 张 50 元,2 张 20 元,1 张 5 元,2 张 1 元,总共 6 张)。查病毒源代码:d.bas/pas输入文件:d.in输出文件:d.out在课余时间,小明最喜欢做的事情就是上网。令人头疼的是,在网上会有很多的病毒。 现在,小明遇到了一种新的病毒,这种病毒是可以理解为一个由 n 个小写字母组成 (1n100) 的字符串。小明发现这些字符串的类型可以用一个整数 a 表示,而且 a 等于这个字符串的最长回文子串的长度。回文串是这样的字符串,无论从前往后读,或是从后往前读,读到的字符串都相同。比如一个字符串是 cbabc,它包含的回文子串有:a,bab,cbabc。其中最长的是 cbabc,长度为 5。又比如一个字符串 cabba,它最长的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业节能减排的技术与方法探讨
- 工作室绿化对身体健康的促进作用研究
- 工业设计原理与创新方法探讨
- 工业设计的发展与创新
- 工业风环境设计的风格特点与实践案例
- 工作与生活平衡的职场发展策略
- 工程信息化背景下现代工程管理的新思路
- 工程数学实现工程项目的基石
- 工程机械中复杂结构的焊接工艺分析
- 工程建筑行业的安全管理实践
- 2024年山东省济南市市中区中考二模地理试卷
- 2024-2029年中国外卖包装行业市场现状分析及竞争格局与投资发展研究报告
- (高清版)DZT 0270-2014 地下水监测井建设规范
- 2024中国中车总部招聘笔试参考题库附带答案详解
- 电网防高坠安全教育
- 压铸模具热处理
- 20221011锂电池行业数字化转型MES整体解决方案
- TDT 1070.1-2022 矿山生态修复技术规范 第1部分:通则
- 高校学科建设与发展规划
- 2024届广东省广州市部分区及学校生物七下期末达标检测试题含解析
- 2024年大学试题(教育学)-教育学原理历年考试高频考点试题附带答案
评论
0/150
提交评论