“讯飞”杯合肥市第二十七届青少年信息学竞赛试题_第1页
“讯飞”杯合肥市第二十七届青少年信息学竞赛试题_第2页
“讯飞”杯合肥市第二十七届青少年信息学竞赛试题_第3页
“讯飞”杯合肥市第二十七届青少年信息学竞赛试题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“讯飞”杯合肥市第二十七届青少年信息学竞赛试题“讯飞”杯合肥市其次十七届青少年信息学竞赛试题

一、题目概况

二、留意事项

1.考试时间为150分钟。

2.务必看清题目,严格根据所要求的格式输入、输出。

3.在调试程序时请先使用题目中的示例数据,然后再自行设计多组测试数据进行调试。

4.每题一般有10个测试点,测试有严格的时间限制,请尽可能优化

算法。

5.命名规章:

(1)每题都规定了该题的英文名称。

(2)程序文件和数据文件的主文件名都是该题的英文名字。

(3)程序文件扩展名采纳语言环境的默认扩展名。

(4)数据文件都是文本文件,输入和输出文件的扩展名分别是.in和.

out。

6.程序应从输入文件读取数据,并严格地根据规定的输出格式将结

果输出到输出文件中。输入数据文件和输出数据文件都与程序在

同一个名目中,由于程序所在名目是不确定的,因此不允许在文件名中含有盘符信息和任何形式的路径信息。

7.选手应在D盘的根名目下建立以准考证号命名的文件夹,并将所

完成各题的源程序文件和可执行文件拷贝到该文件夹中。

1.a+b(sum.bas/sum.pas/sum.c)

相信a+b问题对大家来说,应当不生疏了吧。给出两个整数a和b,求a和b的和。

第一行一个整数N(N<100),表示求和的数字对数;

接下来N行,每行两个整数a和b。

N行,每行一个数表示两个数a,b的和。

1

35

8

对于70%的数据,0<=a,b<=1000;

对于100%的数据,0<=a,b<=10100。

2.作息时间(times.bas/times.pas/times.c)

小K告知了小新自己一天的支配:“8:30:30去超市”、“9:10:10去伴侣家”、“10:20:10去…”、…。

小新看着简单的支配表,晕了头,由于时间太混乱了,小K没有根据时间先后告知他。于是他需要你关心他把这些时间根据先后挨次输出。

第一行一个整数N表示有多少个时间;

之后N行,每行空格隔开3个数字,依次分别表示时,分,秒。

输出有N行,根据时间先后挨次输出全部的时间,输出的时候依旧是每行3个空格隔开的数字,分别表示时,分,秒。

假如有2个时间是相同的,你仍旧需要输出两次。

4

32221

32122

32222

32121

32121

32122

32221

32222

对于70%的数据N<=1000;

对于100%的数据N<=15000;

保证输入格式为正常时间表示法,即时,分,秒都在的范围内。

3.双胞胎的苦恼(twins.bas/twins.pas/twins.c)

有一对双胞胎(哥哥和妹妹),关系特殊好,什么事都相互谦让。唯独每年到他们生日的那天,他们就会或多或少的有一些不开心,慢慢的,成了他们的苦恼。

事情是这样的。每年到他们过生日的时候,亲朋好友都会给他们送来礼物,表示庆贺。有的人给他们买同样的礼物,有的人买不一样的礼物。每件礼物都有相应的价值。送礼物的人都没有明确说哪个礼物给谁,作为两个双胞胎,他们都盼望自己收到的礼物价值高些。这不,今年生日全部的伴侣送的礼物都是2本书(可能是盼望他们好好读书吧),一本给哥哥,一本给妹妹。为了削减冲突,双胞胎的妈妈让你来帮忙安排,要求使得两人所获得书本的价值和之间的差距尽可能的小(差距越小,双胞胎之间的不开心程度越低)。

例如,有4个人送礼物,每个人的礼物价值(两个数)用一对括号括起来表示,如:(3,5),(7,11),(8,8),(2,9),可以把3,7,8,2安排给妹妹,其余的给哥哥,价值差为:5+11+8+9-3-7-8-2=13;也可以把3,7,8,9给妹妹,其余的给哥哥,价值差为:3+7+8+9-5-11-8-2=1,这是最好的方案。

第一行包含一个整数N(1≤N≤30),表示礼物的数量,接下来N行,每行两个整数,表示每份礼物两本书的价值(价值范围在1到30之间)。

输出一个非负整数,表示最小的价值差。

4

35

711

88

29

1

4.蚂蚁(ant.bas/ant.pas/ant.c)

蚂蚁在回家路上,他的任务自然是回家。蚂蚁在一个w*h个方格的地图上。每秒钟他能向上下左右四个方向移动一格,但不能离开地图。由于蚂蚁体能有限,每秒钟他要消耗1点HP,刚开头时他有满HP6点。他可以沿路通过进食来补满HP(即6点),只要他走到有食物的格子,他不需要任何时间即可进食完毕。一个格子上的食物量对于小蚂蚁来说是浩大的,只要他情愿,每次经过这个格子都有吃不完的食物。

一旦蚂蚁的HP降到0,他将死去,就算到了某个有食物的格子才死去,他也不能通过进食补满HP。即使再家门口死去,他也不能算完成任务回到家中。

地图上有5种格子:

数字0:表示障碍物,蚂蚁不能走到这个格子上,更不能跨越。

数字1:表示空地,蚂蚁可以自由行走

数字2:表示蚂蚁动身点,他也是一片空地。

数字3:表示蚂蚁的家。

数字4:表示有食物在上面的空地。

你能告知蚂蚁先生他能否平安回家,假如能,最短需要多长时间呢?

第一行,表示宽

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论