2013年长沙市小学生信息学奥林匹克竞赛决赛试题

时间:2022-03-22 08:35:25 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


2013年长沙市小学生信息学奥林匹克竞赛决赛试题

一、车辆总数 (100分,存盘程序名:TA)

四川雅安地震牵动了全国人民的心,小记者呈呈了解到全国n个地区各自运往灾区的救援物资件数,而一辆货车最多能装m件。问:各地到雅安的救援货车总数最少是多少辆? 输入: n m (0

n 个整数(为各地的救灾物质件数<=10000000,以空格相隔) 输出:最少货车总数 样例: 输入:2 200

1050 2000 输出:16

二、门牌号码 100 存盘程序名:TB

呈呈家住在数学社区,门牌编号是从2开始的质数,2,3,5,7.五一节期间呈呈邀请同学去家里玩,但他没直接说出自家的门牌号,只告诉同学:除了我家门牌号之外,其它人家的门牌号之和为K,请计算出:呈呈家门牌号是多少?数学社区共有多少人家?

输入:K (K<=5000) 输出:呈呈家门牌号,社区总户数(以空格相隔) 样例:输入:15 输出:2 4

样例说明:共4户人家,门牌号为:2357,呈呈家的门牌号码为2.

、救援争先(100 存盘程序名: TC

全国各地向灾区人民捐赠的急需要物品以最快速度送往灾区,呈呈得知421日全n个地区的救缓车队各自出发的时间以及路途所用时间,现在要按到达灾区的先后顺序公布各地区号以及到达灾区当日的时间,若同时到达,则路途用时长的地区排在前面。 输入: n(0

n行,每行:地区号 h(0出发时间(xx:xx,路途用时(7天内) 输出:n行,每行:地区号,空1格,到达灾区当日时间(xx:xx

样例:输入:3

2 06:10 113 50 10 10:15 20 10 3 09:15 21 10

注释:2号地区,610分出发,路途用了113小时50分,一行的数据间用

输出:3 06:25

10 06:25 2 00:00

四,求最大和(100分,存盘程序:TD


老师写出一行n个正整数,要求从中选取若干个,但不能选相邻的数,使选取数的和最大。如:从1318284521中选取1845和为63,是最大和。起初呈呈觉得很容易,可后来越想越感到棘手。老师提示:第 i 个数是否选取,可确定前 I 个数中的最大和。它可由前i-1个数中的最大和与前i-2个数中来推算。呈呈立刻开窍,难题迎刃而解! 输入:n (0

N个正整数 (正整数《=300,空格相隔) 输出:最大和 样例1 输入: 5

13 18 24 45 21 输出:63

样例2 输入:6

27 31 26 4 5 30 输出:83






本文来源:https://www.wddqw.com/doc/3636d355b7360b4c2f3f6408.html