07年北京市信息学奥林匹克竞赛小学组试题
noip2007普及组复赛试题[精品]
![noip2007普及组复赛试题[精品]](https://img.taocdn.com/s3/m/300bf29e690203d8ce2f0066f5335a8103d26652.png)
全国信息学奥林匹克联赛(NOIP2007)复赛普及组1.奖学金(scholar.pas/c/cpp)【问题描述】某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。
期末,每个学生都有3门课的成绩:语文、数学、英语。
先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。
任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名名学生的学号和总分。
注意,在前5名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。
例如,在某个正确答案中,如果前两行的输出数据(每行输出两个数:学号、总分) 是:7 2795 279这两行数据的含义是:总分最高的两个同学的学号依次是7号、5号。
这两名同学的总分都是 279 (总分等于输入的语文、数学、英语三科成绩之和) ,但学号为7的学生语文成绩更高一些。
如果你的前两名的输出数据是:5 2797 279则按输出错误处理,不能得分。
【输入】输入文件scholar.in包含n+1行:第1行为一个正整数n,表示该校参加评选的学生人数。
第2到n+1行,每行有3个用空格隔开的数字,每个数字都在O到100之间z第1行的3个数字依次表示学号为j-1的学生的语文、数学、英语的成绩。
每个学生的学号按照输入顺序编号为l~n (恰好是输入数据的行号减1)。
所给的数据都是正确的,不必检验。
【输出】输出文件scholar.out共有5行,每行是两个用空格隔开的正整数,依次表示前5名学生的学号和总分。
全国信息学奥林匹克联赛(NOIP2007)复赛普及组【输入输出样例1】【输入输出样例2】【限制】50%的数据满足:各学生的总成绩各不相同 100%的数据满足: 6<=n<=300全国信息学奥林匹克联赛(NOIP2007)复赛普及组2.纪念品分组(group.pas/c/cpp)【题目描述】元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。
2007-2011年noip初赛提高组试题及答案
![2007-2011年noip初赛提高组试题及答案](https://img.taocdn.com/s3/m/e0ad0cde7f1922791688e8bb.png)
第十七届全国青少年信息学奥林匹克联赛初赛试题(提高组 Pascal语言两小时完成)●● 全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一、单项选择题(共20题,每题1.5分。
共计30分。
每题有且仅有一个正确选项。
)1.在二进制下,1100011 +()= 1110000。
A.1011 B.1101 C.1010 D.11112.字符“A”的ASCII码为十六进制41,则字符“Z”的ASCII码为十六进制的()。
A.66 B.5A C.50 D.视具体的计算机而定3.右图是一棵二叉树,它的先序遍历是()。
A.ABDEFC B.DBEFAC C.DFEBCA D.ABCDEF4.寄存器是()的重要组成部分。
A.硬盘B.高速缓存C.内存D.中央处理器(CPU)5.广度优先搜索时,需要用到的数据结构是()。
A.链表B.队列C.栈D.散列表6.在使用高级语言编写程序时,一般提到的“空间复杂度”中的“空间”是指()。
A.程序运行时理论上所占的内存空间B.程序运行时理论上所占的数组空间C.程序运行时理论上所占的硬盘空间D.程序源文件理论上所占的硬盘空间7.应用快速排序的分治思想,可以实现一个求第K大数的程序。
假定不考虑极端的最坏情况,理论上可以实现的最低的算法时间复杂度为()。
A.O(n2)B.O(n log n)C.O(n) D.O(1)8.为解决Web应用中的不兼容问题,保障信息的顺利流通,()制定了一系列标准,涉及HTML、XML、CSS等,并建议开发者遵循。
A.微软 B.美国计算机协会(ACM) C.联台国教科文组织D.万维网联盟(W3C)9.体育课的铃声响了,同学们都陆续地奔向操场,按老师的要求从高到矮站成一排。
每个同学按顺序来到操场时,都从排尾走向排头,找到第一个比自己高的同学,并站在他的后面。
这种站队的方法类似于()算法。
A.快速排序B.插入排序C.冒泡排序D.归并排序10.1956年()授予肖克利(William Shockley)、巴丁(John Bardeen)和布拉顿(Walter Brattain),以表彰他们对半导体的研究和晶体管效应的发现。
2017年小学组试卷(正式)
![2017年小学组试卷(正式)](https://img.taocdn.com/s3/m/d64d254a3c1ec5da50e27066.png)
2017年海淀区中小学生信息学奥林匹克竞赛小学组竞赛试题(每题100分,共700分)答题注意事项:(1)请使用QBASIC(BC7.0版本)或C/C++(DEVC++5.11版本)语言编程环境;(2)以各自题目要求的名称(如:isbn.bas/或isbn.c/或isbn.cpp)命名保存源文件;(3)输入输出均采用文件读写,将写好的源文件保存入D:\TEST文件夹中按要求提交。
如:D:\TESTisbn.cppnumber.cppid.cppstick.cpp………1、ISBN码(100分)(源文件名称:isbn.cpp/isbn.c/isbn.bas)【题目描述】每一本正式出版的图书都有一个ISBN码与之对应,ISBN码包括9位数字、1位识别码和3个分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。
ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。
识别码的计算方法如下:首位数字乘以1,加上次位数字乘以2,……,以此类推,第九位数字乘以9,最后用所得的结果mod 11,所得的余数即为识别码,如果余数为10,则识别码为大写字母X。
例如ISBN号码0-670-82162-4中的识别码4是这样得到的:对067082162这9个数字,从左至右,分别乘以1,2,...,9,再求和,即0×1+6×2+……+2×9=158,然后取158 mod 11的结果4作为识别码。
(mod是求余的意思)你的任务是编写程序判断输入的ISBN码中识别码是否正确,如果正确,则仅输出“Right”;如果错误,则输出你认为是正确的ISBN码。
【输入文件】文件名为:isbn.in仅一行,一个字符串,表示一本书的ISBN码(输入保证符合ISBN码的格式要求)。
小学生信息学奥林匹克竞赛课后练习题
![小学生信息学奥林匹克竞赛课后练习题](https://img.taocdn.com/s3/m/24b0c47f25c52cc58bd6bee1.png)
金华思而语学堂信息编程小学组课后作业01
姓名:______________
(一)选择题
1. 2015年10月1是中华人民共和国成立66周年的日子,请用二进制来表示66,正确的是()
A. 100000
B. 1000010
C. 1000110
D. 1000011
2.下列哪个软件是和图像处理有关的()
A. Excel
B. Linux
C. Photoshop
D.Pascal
3. 以下哪个奖项和计算机相关()
A.诺贝尔奖
B. 图灵奖
C.菲尔兹奖
D.丘成桐奖
4. 以下哪个软件不是操作系统软件()
A. Opera
B. iOS
C.Unix
D. Windows 10
5. (2014)16-(2014)8的结果是()
A.(7779)10
B. (1E5B)16
C. (7176)10
D.(1111011110)2
(二)问题求解
1、上午8点08分,小明骑自行车从家里出发,8分钟后,爸爸骑摩托车去追他,在离家4公里的地方追上了他,然后爸爸立刻回家,到家后又立刻回头去追小明,再追上他的时候,离家恰好是8公里,问这时是几点几分?
(三)进制换转
1、(76.625)10的二进制为( ),八进制为( ),十六进制为( );
2、(2008)10-(3723)8的结果为( )2;
3、(11000110.101)2的十进制为( )。
(四)安装Free Pascal(如何安装见课本第2章),继续输入课堂练习3的程序,和父母一起玩猜数字的游戏。
1。
小学信息学竞赛试题
![小学信息学竞赛试题](https://img.taocdn.com/s3/m/2a57ab1cb207e87101f69e3143323968011cf49e.png)
小学信息学竞赛试题一、选择题(每题2分,共20分)1. 计算机的存储器分为哪两种类型?A. 硬盘和软盘B. 内存和外存C. 光盘和U盘D. 固态硬盘和机械硬盘2. 下列哪个选项是正确的文件扩展名?A. .exeB. .jpgC. .txtD. 所有选项都是3. 在计算机中,二进制数“1010”转换成十进制数是多少?A. 8B. 10C. 12D. 144. 以下哪个是计算机病毒的特点?A. 可以自我复制B. 可以提高计算机性能C. 总是对计算机无害的D. 总是需要用户手动激活5. 以下哪个不是操作系统的功能?A. 管理计算机硬件资源B. 提供用户界面C. 编写程序代码D. 控制程序执行二、填空题(每题2分,共20分)6. 计算机的中央处理器简称为______。
7. 计算机的输入设备包括键盘、鼠标等,输出设备包括______、打印机等。
8. 计算机编程语言中,Python是一种______语言。
9. 在Windows操作系统中,按下______键可以快速切换当前打开的窗口。
10. 计算机的IP地址由四组数字组成,每组数字的范围是0到______。
三、简答题(每题10分,共30分)11. 请简述什么是二进制,并举例说明如何将十进制数转换为二进制数。
12. 描述一下什么是算法,并解释为什么算法在编程中非常重要。
13. 解释什么是网络钓鱼攻击,并给出一些预防网络钓鱼攻击的方法。
四、编程题(每题15分,共30分)14. 编写一个简单的Python程序,输入两个整数,输出它们的和。
15. 编写一个程序,判断一个给定的年份是否为闰年。
如果是闰年,输出“闰年”,否则输出“平年”。
结束语:本次小学信息学竞赛试题涵盖了计算机基础知识、编程语言、算法理解以及网络安全等多个方面,旨在考察学生的计算机操作能力、逻辑思维能力和编程实践能力。
希望同学们通过这次竞赛能够提升自己的信息学素养,培养对计算机科学的兴趣。
同时,也希望同学们在今后的学习中不断进步,成为信息技术领域的未来之星。
NOIP2007复赛普及组试题
![NOIP2007复赛普及组试题](https://img.taocdn.com/s3/m/5e5568fe910ef12d2af9e7dd.png)
全国信息学奥林匹克联赛(NOIP2007)复赛普及组题目一览(2007年11月17日3小时完成)说明:1. 文件名(程序名和输入输出文件名)必须使用小写2. C/C++中函数main()的返回值类型必须是int,程序正常结束时的返回值必须是0。
3. 全国统一评测时采用的机器参考配置为:CPU 2.0GHz,内存256M。
1.奖学金(scholar.pas/c/cpp)【问题描述】某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。
期末,每个学生都有3门课的成绩:语文、数学、英语。
先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。
任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前5名学生的学号和总分。
注意,在前5名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。
例如,在某个正确答案中,如果前两行的输出数据(每行输出两个数:学号、总分)是:7 2795 279这两行数据的含义是:总分最高的两个同学的学号依次是7号、5号。
这两名同学的总分都是279(总分等于输入的语文、数学、英语三科成绩之和),但学号为7的学生语文成绩更高一些。
如果你的前两名的输出数据是:5 2797 279则按输出错误处理,不能得分。
【输入】输入文件scholar.in包含n+1行:第1行为一个正整数n,表示该校参加评选的学生人数。
第2到n+1行,每行有3个用空格隔开的数字,每个数字都在0到100之间。
第j行的3个数字依次表示学号为j-1的学生的语文、数学、英语的成绩。
每个学生的学号按照输入顺序编号为1~n (恰好是输入数据的行号减1)。
所给的数据都是正确的,不必检验。
【输出】输出文件scholar.out共有5行,每行是两个用空格隔开的正整数, 依次表示前5名学生的学号和总分。
北京市信息学奥林匹克竞赛小学组试题
![北京市信息学奥林匹克竞赛小学组试题](https://img.taocdn.com/s3/m/04510e94240c844769eaee79.png)
07年北京市信息学奥林匹克竞赛小学组试题建立文件夹请你在指定位置用自己的考号建立一个文件夹,并在这个文件夹中为本次竞赛的每个题目建立一个子文件夹,这些子文件夹的名字分别是:CHANGE 、FAST、QUEUE、HOME、ORCHARD。
每建立一个正确的文件夹可以得到2分。
本部分共12分(包括考号文件夹)提交答案时,请将每个题目的程序分别放入各自的文件夹中,放在其它位置不计分。
本次竞赛每个题目有10个测试点,每个测试点2分,每个题满分20分。
本次竞赛满分112分单位换算CHANGE。
BAS【问题描述】目前最常用的长度单位有英制(例如英里、英寸)和公制(例如公里、米)两种。
你肯定对公制的单位更熟悉一些。
英制的长度单位其实也是经常会遇到的。
比如,你听大人们说:“这辆自行车是二八的。
”这句话的意思其实就是指那辆自行车的轮子的直径是28英寸。
已知1英寸==25。
4毫米,请你写出一个方便的小工具,可以将英寸数换算成厘米数。
【输入文件】文件名:CHANGE。
IN文件中只有一个整数,表示英寸数,已经这个数字不超过10000000。
【输出文件】文件名:CHANGE。
OUT文件中只有一个整数,表示相应的厘米数,由精确数四舍五入得来。
【样例输入】28【样例输出】71谁是跑得最快的兔子FAST。
BAS【问题描述】几只兔子正在讨论谁跑得最快的问题。
一个说:“我跑10米只用了4秒钟!够快吧?”另一个说:“我跑17米才用 6秒还是我快!”旁边的一个说话了:“上次,有只狼赶我,我跑100米也只用了22秒钟!就是这样你一句我一句地争个不停,可是,谁也说服不了谁一只灰兔说:“你们都别争啦。
这样,把你们的名字和最好纪录都告诉我,我输入电脑,一下子就知道谁是最快的了。
”然后,她就写了一个可以完成这个功能的程序。
作为一个出色的小学生,你是不是也可以完成这个程序呢?不要输给灰免啊。
【输入文件】文件名:FAST.IN文件第一行是一个整数n(1<=n<=100),表示参与讨论的兔子个数.后面3n行,每3行是一只兔子的信息,分别是名字<字符串,长度不超过10个字符),最好纪录的长度(整数,以米做单位,不超过1000),最好纪录的时间(整数,以秒做单位,不超过1000).【输出文件】文件名:FAST.OUT文件中只有一个字符串,就是跑得最快的那只兔子的名字.数据保证可以选出最快的唯一一只兔子.【样例输入】3Nikki104Snoy176Pimi12022【样例输出】Pimi排队QUEUE.BAS【问题描述】婷婷是一个喜欢跳舞的女孩儿,还报了一个专门学习跳舞的班呢.在入学的时候,老师让大家根据自己的身高排了一下队,个子小的同学排前面,的同学,先后顺序随意.如果给你这些同学的身高数据,你能计算一下婷婷最前可以排第几、最后可以排第几么?【输入文件】文件名:QUEUE。
NOIP2007试题+答案+解析(学生版)
![NOIP2007试题+答案+解析(学生版)](https://img.taocdn.com/s3/m/e5da938602d276a200292ef5.png)
第十三届全国青少年信息学奥林匹克联赛初赛试题(普及组Pascal 语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一、单项选择题(共20题,每题1.5分,共计30分。
每题有且仅有一个正确答案。
)1.在以下各项中,()不是CPU的组成部分。
A.控制器B.运算器C.寄存器D.主板2.在关系数据库中,存放在数据库中的数据的逻辑结构以()为主。
A.二叉树B.多叉树C.哈希表D.二维表3.在下列各项中,只有()不是计算机存储容量的常用单位。
A.Byte B.KB C.UB D.TB4.ASCII码的含义是()。
A.二→十进制转换码 B.美国信息交换标准代码C.数字的二进制编码D.计算机可处理字符的唯一编码5.一个完整的计算机系统应包括()。
A.系统硬件和系统软件B.硬件系统和软件系统C.主机和外部设备D.主机、键盘、显示器和辅助存储器6.IT的含义是()。
A.通信技术B.信息技术C.网络技术D.信息学7.LAN的含义是()。
A.因特网B.局域网C.广域网D.城域网8.冗余数据是指可以由其它数据导出的数据。
例如,数据库中已存放了学生的数学、语文和英语的三科成绩,如果还存放三科成绩的总分,则总分就可以看作冗余数据。
冗余数据往往会造成数据的不一致。
例如,上面4个数据如果都是输入的,由于操作错误使总分不等于三科成绩之和,就会产生矛盾。
下面关于冗余数据的说法中,正确的是()。
A.应该在数据库中消除一切冗余数据B.用高级语言编写的数据处理系统,通常比用关系数据库编写的系统更容易消除冗余数据C.为了提高查询效率,在数据库中可以保留一些冗余数据,但更新时要做相容性检验D.做相容性检验会降低效率,可以不理睬数据库中的冗余数据9.在下列各软件,不属于NOIP竞赛(复赛)推荐使用的语言环境有()。
A.gcc B.g++ C.Turbo C D.Free Pascal10.以下断电后仍能保存数据的有()。
小学生信息学奥林匹克竞赛试题
![小学生信息学奥林匹克竞赛试题](https://img.taocdn.com/s3/m/edd0ecd9afaad1f34693daef5ef7ba0d4a736d6b.png)
武进区小学生信息学奥林匹克竞赛试题BASIC 语言二小时完成.选择一个正确答案代码(A/B/C/D ),填入每题的括号内(每题1分,共20分) 1 .在计算机内部,一切信息存取、处理和传递的形式是()A )ASCII 码B )BCD 码C )二进制D )十六进制2 .在树型目录结构中,不允许两个文件名相同主要指的是()A )同一个磁盘的不同目录下B )不同磁盘的同一个目录下C )不同磁盘的不同目录下D )同一个磁盘的同一个目录下3 .WORD 是一种()A )操作系统B )文字处理软件C )多媒体制作软件浏览器4.计算机病毒传染的必要条件是:()。
A )在内存中运行病毒程序盘进行读写操作C )在内存中运行含有病毒的可执行程序D )复制文件5 .在Windows98中,通过查找命令查找文件时,若输入F*.?,则下列文件()可以被查到。
A )F.BASB )FABC.BASC )F.CD )EF.C6 .断电后计算机信息依然存在的部件为()A )寄存器B )RAM 存储器C )ROM 存储D )运算器7 .2KB 的内存能存储()个汉字的机内码A )1024B )516C )2048D )2188 .若我们说一个微机的CPU 是用的PII300,此处的300确切指的是()A )CPU 的主时钟频率B )CPU 产品的系列号C )每秒执行300百万条指令D )此种CPU 允许最大内存容量9 .资源管理器的目录前图标中增加“+”号,这个符号的意思是()。
B )该目录下还有子目录未展D )该目录为空目录 C )电话D )传真那么128MB=()字节。
C )128*1024*1024D )128 3,…,n ,其输出序列为P1,P2,P3,…,Pn,若P1是n,则Pi 是() D )网络 B )对磁 A )该目录下的子目录已经展开开C )该目录下没有子目录10 .E-mail 邮件本质上是一个()A )文件B )电报 11 .一台计算机的内存容量是128MB , 12 .若已知一个栈的入栈顺序是1,2,A)iB)n-1C)n-i+1D)不确定13.下列分辨率的显示器所显示出的图像,最清晰的是()。
小学生信息学奥赛决赛题2007年决赛答案
![小学生信息学奥赛决赛题2007年决赛答案](https://img.taocdn.com/s3/m/700b9a0e443610661ed9ad51f01dc281e53a5618.png)
小学生信息学奥赛决赛题2007年决赛答案2007年长沙市小学生计算机奥林匹克竞赛决赛试题(时间:120分钟)一、判奇偶求和(100分)(存盘程序名:t1)输入一个正整数n,如果n是奇数,则求1~n之间所有的偶数之和;如果n是偶数,则求n所有的约数之和。
输入:n (在标准整型范围)输出:和值(测试数据会保证这个值在标准整型范围)样例1:输入:11输出:30样例2:输入:12输出:28程序:program CS200701;varn,i,s:integer;beginreadln(n);if odd(n) then begins:=0;for i:=2 to n doif not odd(i) then s:=s+i;{求偶数之和}end else begins:=0;for i:=1 to n doif n mod i=0 then s:=s+i;{求约数之和}end;writeln(s);readln;end.二、13号星期几(100分)(存盘程序名:t2)编程统计:从1900年1月1日(星期一)开始经过的n年当中,每个月的13号这一天是星期一、星期二、星期三、……、星期日的次数分别是多少?(提示:年份能被4整除而不能被100整除的是闰年;或者年份能被400整除的是闰年。
)输入:整数n (1≤n≤400)输出:一行 7个整数, 以空格相隔,(依次是星期一、星期二、星期三、……、星期日的次数)样例:输入:1输出:1 3 1 2 2 2 1程序:program CS200702;varn,y,r,t,xq,i,j:integer;{n:年,y:月,r:日期,t:天数,xq:星期几,i:年数}s:array[1..7] of integer;beginreadln(i);i:=1900+i;{得到结束年份}n:=1900;{开始于1900年}xq:=0;repeatfor y:=1 to 12 do begincase y of1,3,5,7,8,10,12:t:=31;4,6,9,11:t:=30;2:if (n mod 400=0) or(n mod 100<>0) and(n mod 4=0)then t:=29else t:=28end;{判断每个月的天数}for r:=1 to t do beginxq:=xq+1;if xq=8 then xq:=1;{星期从1到7变化,到8则令其为1}if r=13 then s[xq]:=s[xq]+1;{日期为13时,对应的星期几次数增加1} end;{每次循环时间过去一天}end;{每次循环时间过去一个月}n:=n+1;{年份增加1}until i=n;for j:=1 to 7 dowrite(s[j],' ');writeln;readln;end.三、果园大丰收(100分)(存盘程序名:t3)红领巾果园丰收了n堆果子,明明决定把它们合成一堆。
全国中小学生信息学奥林匹克竞赛真题【最新】
![全国中小学生信息学奥林匹克竞赛真题【最新】](https://img.taocdn.com/s3/m/633295c0af1ffc4ffe47acb3.png)
全国中小学生信息学奥林匹克竞赛真题小学组竞赛试题(每题100分,共700分)姓名____________年级_________学校____________准考号________成绩__________说明:(1)请同学们运行QBASIC语言环境(BC7.0版本)或C/C++语言环境;(2)以各自题目要求的名称,例如:baoguo.bas/或baoguo.c/或baoguo.cpp,将源文件存盘;(3)输入输出均采用文件读写,将最后写好的源文件,存入D:\TEST 文件夹中。
如:D:\TEST一、包裹托运(题目名称:baoguo.bas/ baoguo.c/ baoguo.cpp) (100分)【题目描述】春节快到了,小红和爸爸一起来到邮局,打算给家住外地的爷爷、奶奶家里捎点年货。
邮局的阿姨介绍,托运包裹的运费标准是:包裹重量不大于15公斤时,每公斤6元;超过15公斤后,其超过部分每公斤9元;现已知:包裹的重量为X公斤,请同学们和小红一起帮助邮局的阿姨计算一下,包裹的运费Y应为多少元?【输入文件】文件名:baoguo.in文件中只有一行,包含一个数值X(其中1≤X≤100)表示包裹的重量,单位:公斤。
【输出文件】文件名:baoguo.out文件中只有一行,包含1个整数,表示包裹的运费(要求四舍五入保留整数),单位:元。
【要求】输出数据从第一列开始。
【样例输入1】baoguo.in的内容为:11.6【样例输出1】baoguo.out的内容为:70【样例输入2】baoguo.in的内容为:18.8【样例输出2】baoguo.out的内容为:二、字母图形(题目名称: tuxing.bas/tuxing.c/tuxing.cpp) (100分)【题目描述】由键盘输入任意的一个由大写字母组成的字符串(不需检验是否为大写字母),要求以字符串的长度L作为图形的行数,并将输入的这个字符串作为图形的第一行进行打印输出。
2007年海淀区信息学奥赛
![2007年海淀区信息学奥赛](https://img.taocdn.com/s3/m/a7a3fc290066f5335a812184.png)
2007年海淀区信息学奥林匹克(小学组)竞赛笔试试题(共40分)姓名_________年级_______学校_________准考号_________ 一、选择题(10分,每小题2分)1、下面几个选项中哪个不是QB的表达式()(A)2*A+3*B (B)6 MOD 4(C)(3+7)÷(2+3)(D)ABS(FIX(-5.3))2、假设A=3,B=2,C=1,则下列逻辑运算中,值为真的是()(A)A>B AND A<C(B) B>C OR C>100(C) NOT A=3(D) NOT B>C3、VAL(“12AB3”)+VAL(“345”)的结果是:_(_____)(A)468 (B)“123345”(C)“12345”(D)3574、A$=“ABCDEFG”,B$=“1234HIJK”,则LEFT$(A$,4)+ MID$(B$,5,4))的值是()(A) 8 (B)“ABCDHIJK”(C)“ABCD”(D)“HIJK”5、产生11~80之间(包括11,也包括80)的随机整数范围为()(A)11+ FIX(70*RND)(B)10+ FIX(70*RND)(C) 11+ FIX(69*RND)(D)11+ FIX(68*RND)二、读程序写运行结果(每小题5分,共20分)1、CLSA=1 :B=4 :C=A+BIF A<B THEN C=A-B PRINT A,B,CEND运行结果为:2、CLSA=10FOR I=5 TO 1 STEP -1 A=A+2NEXT I PRINT I,AEND运行结果为:3、CLSI = 0DO WHILE I < 10I = (I + 1) * (I + 1) N = N + 1LOOPPRINT NEND三.根据题意将程序补充完整(每空1分,共10分)1、如果一个两位自然数的数字之积加上这个两位自然数的数字之和正好等于这个自然数,我们称这样的自然数为“巧数”。
小学信息学奥林匹克竞赛初赛模拟试题(一)
![小学信息学奥林匹克竞赛初赛模拟试题(一)](https://img.taocdn.com/s3/m/b9ee4a47336c1eb91a375da6.png)
小学信息学奥林匹克竞赛初赛模拟试题(一)(小学乙组初赛,两小时完成)◆◆请将正确答案在答题卷上填写,在本试题卷上答题无效◆◆一、选择题:(选出每题正确的一个答案代码,填在横线上,每题1分,共20分)1.常量1.7653的类型是( B )。
A、整型B、实型C、字符型D、布尔型2.当要存放一个最大可能是5000000的整数时,变量应该说明为哪种类型比较合适( C )? A、integer B、real C、longint D、word3.对于描述“A不大于B或A不大于C”,正确的布尔表达式是( D )。
A、A>B or A>CB、not (A>B) and (A>C)C、not (A>B) and not (A>C)D、not (A>B) or (A>C)4.关于表达式5+trunk(11*random)的值,正确的说法是(B )。
A、最小的值是5,最大的值是15B、最小的值是5,最大的值是59C、最小的值是5,最大的值是16D、最小的值是6,最大的值是615.下面哪一个不是Pascal语言的标准函数( D )?A、strB、valC、 absD、 mod6.(15 div 2>5) or false中运算符div,or和>,下列哪组运算次序是正确的(D )。
A、> div orB、or > divC、or div >D、div > or7.下面变量中,不合法的变量名是( C )。
A、maxB、abs5C、caseD、 P_1218.对于如下说明的数组,将能说明同时存放多少个数?( C )。
说明:type mmj=array[5..20] of real;Wr:mmj;选项:A、 20 B、15 C、16 D、609.运行下面的程序时会显示出错信息,出错的原因是( A )。
Var a:array[1..5] of integer;M:1..10;BeginFor m:=1 to 7 do a[m]:=m+1;Write(m);End.A、循环过程中m值超过了数组a的下标范围B、说明变量m时,其数据范围超过了数组a的下标范围C、循环变量参与了运算D、integer的范围大大超出了1~5的范围10.下列逻辑表达式中其值为true的是( A )。
NOIP2007试题+答案+解析(学生版)
![NOIP2007试题+答案+解析(学生版)](https://img.taocdn.com/s3/m/e31eb26fb84ae45c3b358c0c.png)
第十三届全国青少年信息学奥林匹克联赛初赛试题(普及组Pascal 语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一、单项选择题(共20题,每题1.5分,共计30分。
每题有且仅有一个正确答案。
)1.在以下各项中,()不是CPU的组成部分。
A.控制器B.运算器C.寄存器D.主板2.在关系数据库中,存放在数据库中的数据的逻辑结构以()为主。
A.二叉树B.多叉树C.哈希表D.二维表3.在下列各项中,只有()不是计算机存储容量的常用单位。
A.Byte B.KB C.UB D.TB4.ASCII码的含义是()。
A.二→十进制转换码 B.美国信息交换标准代码C.数字的二进制编码D.计算机可处理字符的唯一编码5.一个完整的计算机系统应包括()。
A.系统硬件和系统软件B.硬件系统和软件系统C.主机和外部设备D.主机、键盘、显示器和辅助存储器6.IT的含义是()。
A.通信技术B.信息技术C.网络技术D.信息学7.LAN的含义是()。
A.因特网B.局域网C.广域网D.城域网8.冗余数据是指可以由其它数据导出的数据。
例如,数据库中已存放了学生的数学、语文和英语的三科成绩,如果还存放三科成绩的总分,则总分就可以看作冗余数据。
冗余数据往往会造成数据的不一致。
例如,上面4个数据如果都是输入的,由于操作错误使总分不等于三科成绩之和,就会产生矛盾。
下面关于冗余数据的说法中,正确的是()。
A.应该在数据库中消除一切冗余数据B.用高级语言编写的数据处理系统,通常比用关系数据库编写的系统更容易消除冗余数据C.为了提高查询效率,在数据库中可以保留一些冗余数据,但更新时要做相容性检验D.做相容性检验会降低效率,可以不理睬数据库中的冗余数据9.在下列各软件,不属于NOIP竞赛(复赛)推荐使用的语言环境有()。
A.gcc B.g++ C.Turbo C D.Free Pascal10.以下断电后仍能保存数据的有()。
年北京市信息学奥林匹克竞赛小学组试题
![年北京市信息学奥林匹克竞赛小学组试题](https://img.taocdn.com/s3/m/ae508b24a98271fe910ef9a2.png)
07年北京市信息学奥林匹克竞赛小学组试题建立文件夹请你在指定位置用自己的考号建立一个文件夹,并在这个文件夹中为本次竞赛的每个题目建立一个子文件夹,这些子文件夹的名字分别是:CHANGE 、FAST、QUEUE、HOME、ORCHARD。
每建立一个正确的文件夹可以得到2分。
本部分共12分(包括考号文件夹)提交答案时,请将每个题目的程序分别放入各自的文件夹中,放在其它位置不计分。
本次竞赛每个题目有10个测试点,每个测试点2分,每个题满分20分。
本次竞赛满分112分单位换算CHANGE。
BAS【问题描述】目前最常用的长度单位有英制(例如英里、英寸)和公制(例如公里、米)两种。
你肯定对公制的单位更熟悉一些。
英制的长度单位其实也是经常会遇到的。
比如,你听大人们说:“这辆自行车是二八的。
”这句话的意思其实就是指那辆自行车的轮子的直径是28英寸。
已知1英寸==25。
4毫米,请你写出一个方便的小工具,可以将英寸数换算成厘米数。
【输入文件】文件名:CHANGE。
IN文件中只有一个整数,表示英寸数,已经这个数字不超过。
【输出文件】文件名:CHANGE。
OUT文件中只有一个整数,表示相应的厘米数,由精确数四舍五入得来。
【样例输入】28【样例输出】71谁是跑得最快的兔子FAST。
BAS【问题描述】几只兔子正在讨论谁跑得最快的问题。
一个说:“我跑10米只用了4秒钟!够快吧”另一个说:“我跑17米才用 6秒还是我快!”旁边的一个说话了:“上次,有只狼赶我,我跑100米也只用了22秒钟!就是这样你一句我一句地争个不停,可是,谁也说服不了谁一只灰兔说:“你们都别争啦。
这样,把你们的名字和最好纪录都告诉我,我输入电脑,一下子就知道谁是最快的了。
”然后,她就写了一个可以完成这个功能的程序。
作为一个出色的小学生,你是不是也可以完成这个程序呢不要输给灰免啊。
【输入文件】文件名:文件第一行是一个整数n(1<=n<=100),表示参与讨论的兔子个数.后面3n行,每3行是一只兔子的信息,分别是名字<字符串,长度不超过10个字符),最好纪录的长度(整数,以米做单位,不超过1000),最好纪录的时间(整数,以秒做单位,不超过1000).【输出文件】文件名:文件中只有一个字符串,就是跑得最快的那只兔子的名字.数据保证可以选出最快的唯一一只兔子.【样例输入】3Nikki104Snoy176Pimi12022【样例输出】Pimi排队【问题描述】婷婷是一个喜欢跳舞的女孩儿,还报了一个专门学习跳舞的班呢.在入学的时候,老师让大家根据自己的身高排了一下队,个子小的同学排前面,的同学,先后顺序随意.如果给你这些同学的身高数据,你能计算一下婷婷最前可以排第几、最后可以排第几么【输入文件】文件名:QUEUE。
小学生信息学奥林匹克竞赛试题
![小学生信息学奥林匹克竞赛试题](https://img.taocdn.com/s3/m/ea793111c281e53a5802ff30.png)
2小学生信息学奥林匹克竞赛试题一、选择(每题1分,多选无分,共20分)1、在八进制中,数773244556除以4的余数是()A 2B 4C 6D 02、一个无符号二进制整数的第五位是1(从右边开始),则这个数的十进制值最小是()A 25B 24C 105D 1043、在计算机内部,一切信息存取、处理和传递的形式是()A ASCII码B BCD码C 二进制 D 十六进制4、微型计算机的主机一般包括()A CPU、内存B CPU、外存储器C 主板、CPUD 存储器、寄存器5、用计算机进行图形制作时,正在绘制的图形是存放在()中A CPUB ROMC RAMD 外存6、在WINDOWS中,能够打开对话框的菜单项中一般含有()符号标志A … B√ C • D ▲7、在WORD中,将一段文字移到整个文档最后,正确的操作步骤的顺序是()(1)打开编辑菜单,选择粘贴命令(2)选择要移动的一段文字使其反黑(3)打开编辑菜单,单击复制命令(3)把光标移到文档的最后A (1)(2)(3)(4)B (3)(2)(4)(1)C (2)(3)(4)(1)D (3)(1)(2)(4)8、第三代计算机的主要制造材料是()A ROMB 中小规模集成电路C 大规模集成电路 D ROM与RAM9、一个无符号二进制整数的右边加上二个0,形成的新数是原数的()倍A 2B 4C 10D 1610、中的“cn”代表了()A 国家(中国)B 省市C 用户 D 服务器11、64K存储器含()个字节A 64000B 65536C 64536D 3276812、计算机病毒一般寄生在()中A 中央处理器B 存储器C 输入设备 D 输出设备13、启动WINDOWS后,不是桌面上常见的图标是()A 我的电脑B 回收站C 控制面板 D 我的文档14、在WINDOWS中,使用鼠标打开某个对象快捷菜单的操作方法是()A 单击对象B 双击对象C 右击对象 D 拖动对象15、在WINDOWS中,可以由用户设置的文件属性为()A 存档、系统和隐藏B 只读、系统和隐藏C 只读、存档和隐藏D 系统、只读和存档16、下列选项中,不属于程序流程控制结构的是()A 循环B 逻辑表达式C 双分支 D 分支嵌套17、用A表示某个人的总成绩,用B表示这个人的语文成绩,用C表示这个人的数学成绩。
NOIP2007试题+答案+解析(学生版)
![NOIP2007试题+答案+解析(学生版)](https://img.taocdn.com/s3/m/c96343411eb91a37f1115c4b.png)
第十三届全国青少年信息学奥林匹克联赛初赛试题(普及组Pascal 语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一、单项选择题(共20题,每题1.5分,共计30分。
每题有且仅有一个正确答案。
)1.在以下各项中,()不是CPU的组成部分。
A.控制器B.运算器C.寄存器D.主板2.在关系数据库中,存放在数据库中的数据的逻辑结构以()为主。
A.二叉树B.多叉树C.哈希表D.二维表3.在下列各项中,只有()不是计算机存储容量的常用单位。
A.Byte B.KB C.UB D.TB4.ASCII码的含义是()。
A.二→十进制转换码 B.美国信息交换标准代码C.数字的二进制编码D.计算机可处理字符的唯一编码5.一个完整的计算机系统应包括()。
A.系统硬件和系统软件B.硬件系统和软件系统C.主机和外部设备D.主机、键盘、显示器和辅助存储器6.IT的含义是()。
A.通信技术B.信息技术C.网络技术D.信息学7.LAN的含义是()。
A.因特网B.局域网C.广域网D.城域网8.冗余数据是指可以由其它数据导出的数据。
例如,数据库中已存放了学生的数学、语文和英语的三科成绩,如果还存放三科成绩的总分,则总分就可以看作冗余数据。
冗余数据往往会造成数据的不一致。
例如,上面4个数据如果都是输入的,由于操作错误使总分不等于三科成绩之和,就会产生矛盾。
下面关于冗余数据的说法中,正确的是()。
A.应该在数据库中消除一切冗余数据B.用高级语言编写的数据处理系统,通常比用关系数据库编写的系统更容易消除冗余数据C.为了提高查询效率,在数据库中可以保留一些冗余数据,但更新时要做相容性检验D.做相容性检验会降低效率,可以不理睬数据库中的冗余数据9.在下列各软件,不属于NOIP竞赛(复赛)推荐使用的语言环境有()。
A.gcc B.g++ C.Turbo C D.Free Pascal10.以下断电后仍能保存数据的有()。
海淀区中小学生信息学奥林匹克竞赛
![海淀区中小学生信息学奥林匹克竞赛](https://img.taocdn.com/s3/m/3fcb9648f111f18583d05af4.png)
密码翻译 题目 称 mima.bas/mima.c/mima.cpp
100 分
题目 述 话说猴王的徒弟小猴在他的辅导 修炼成仙,然而小猴 在继续 力修炼
中, 在的水 超过猴王 似乎 符合常理…… 但小猴绝 是白眼狼,
会凭着自 高强的法力 猴王斗争,反而满怀报恩的思想,他一直等待着
机会的降临……
终于一天,一位强大的妖魔趁小猴外出的时候, 走了猴王 一是因为他
盘 3 建立文 读写,将最 写好的源文 , 入 价:\TEST 文 中
如 价:\TEST fei本ong.bas shulie.bas tu末ing.bas pfang.bas ………. ……….
一 乘车费用 题目 称:fei本ong.bas/ fei本ong.c/ fei本ong.cpp
(令代代 分)
将 些大写 母对应密码 典中的数 求和,将求和的结果作为密码 妖魔
套密码转换 算复杂吧?请你编写一个程序帮 小猴将他得到的 母串转换
输入文
成能够打开妖洞的密码吧!
文 mima.in 第一行 只有一个 整数 N,表示密码 符串中可能出 的 个数,其中 1<=N<=26 ;
大写 母的
之 的 以*N 行 表示密码 典 两行 表一个大写 母的信息 其中第
则如 根据 班 4 学踢毽子的个数总和的多少决出各班的排 ,获得
总和最高的为冠军队 请你计算
令 班 4 学踢毽子的个数总和
以 找出冠军队所在的班级
3 所有参赛 学 均踢毽子的个数
4 统计参赛 学中踢毽子的个数 小于 均踢毽子的个数的人数
输入文 文
jianzi.in
文 中共有 以*N+令 行
第一行 为班级的个数 N(其中 以<=N<=令代)
[VIP专享]2007年全国青少年信息竞赛试题(附答案)
![[VIP专享]2007年全国青少年信息竞赛试题(附答案)](https://img.taocdn.com/s3/m/32a89e291ed9ad51f01df2eb.png)
int level(BinTreeNodlesevt}r*Beutsl,icnBt(rtrTuiontrcaoTetgtert,_eyapNnpetg)oy;oeN_pddinoeeodtd;fde*esreafc*ttrphsB*au{l)ti;cilrn/duh/tT;ciB/lr/tdo1eiTt;u1ea//NcnrNgoto_loiu(fdn(dtnbe*oetpivdlt{(roe(e}TbidpEititrcfrl(ero!-pbmu>tintrTvritgaey-l(>hlpbulteeie,rtrf=xdt)e,=apr{xkextta,)rt;ru{;k,kr)sd+n;tra+;u1t;ac}0txyBpieTNxv},ooidi{ndet&m*lkac)hi}nil(de)}l;s/e/ js+tr}+uj;cBf+BtoB.+Bid.r.L(;+adikTe+taanN=;t[agojB]e[tdkh=l.se+L+eA1e*+]nr.i;dfc=g(d.-[d;{aiB]1a/it;f/a.;t(dkaA[}ia[]>.kBtdB<}=a];aii.T[BLjt+;aNke.+d[Loni;-]aed-g>t)netahg,B[jt*]+h.)wBd+]{avhi;T=otilareiAedi[n(Be.i{dtm;.<Laive=etAoarngi.0[dLgie],e;jt2Ch=n(o{Sg-0ut9q1h,n/kAL])/t)/iL/[;2s1/e1AtA…aABBmf"…,.S(h+Bq"mniLT6m+irsnet8]e&mhBTen),amidn+dtn&a2Ot*acx(7o10u)n+t)0x{11*ixf=0( nT+o1)d*{ex2i_1f c(+(o!uT2/xn/-*10>tx+l2+cxh=1il;+dnx)o&2/d/h&e=tt_(pn!c:To0o//-duw>1enrw*_c2t/wchx-oi0.1ldu;xon)/)1c*t;cinx6o42.1ucleonfmtt+d/+5ap;t-a5//r7iLg9Cihs4ot8lNuet5nmof9ttdreLp4iegme.=h*ap3tMfAmBol(a[aTrTlit]ex(-;(><i2)nAlccetl[ha0i]}ise=l=ds1,0}A…Tc;[yoine2pu<-nT6ein=-yH>12tp)(]Te;v;enn[Co1-A-ti1o3m1d[u]nA)pHin-[/;in(tv-kL21]ene;]1reyais=A+)nef=[+(t-nm(k1Ta])eAT-p){y>nyA;r-p%c2eh…1iAld3e[2,1]3c,2e1oi20Vn0(u3e=bt×n4i{)n3t1a5)B0);,5b20A}{7,B(2ce[2a150,(l0)ds0cn(a20e,a)]×ie[13j1)1cnr2,a17Af2e0A4,i58g2jtB]b1u(B03}(a5r4,21[En)]06a1B;=07A51([}{0]b937S<A/3)56/HaL([06C0c,sT1b3)]uo[A.>81A0c5u,493]cBn<B0.]=taC5H[L8(0,A1De(4g]k/,Aa5>2EBef0,[)Fy,<]*4C[G)G]b[=2B1,,DHk)g+[]e>,I1AEJy,/[<(,81%C1c]-[8,a5bD1)]C>3C]B,D1<[D1]2Bd62,GFc3E>=41A,V5</1I5EdH475,Gf1231>01+0*J5,91<420G4+0e*30G241,7W1d+*787>13P031,4*9<1L74=41f=0+,515a24953>**/546,17<5+15=0g37413,2*0c5572>/4+517,5<6451*g524,0d+3>956,*5<0315f9+2,3e5W12>14P,12*<3L157g+=56,52f13053>105*693}64*1,{73+80217+9596510*77046873+1*71249264+*9503182+79012*176208590=*2092+8123169831731237*793}W2+531P352L5*0313173+s3T3125158*,21T2052=5,2…915W063…303P5,LTS Tini k1i(2i={a1b,2c,d…e…fg}S0)1,1k10in1i011k11k10n+1kk1Pn21>r+0ikm…00…11+1k0s1=0n11+n21K…ru…snkas1l ns,s=nk,nk a11a121a02K1)aru2s2kaa=2l203*:9(a1i+03/1jA2-03aB(3a131+Aa12=3B+42[…0+]3A…+a3aij1+n3inn149-+iH10-41au+jnfi84+fnm4+16a5B8n+58F1544):52=5706305306.986,2T76:0150,D811:00148110683171,F10ST6:06D413S024H515,1H12:007412101402H*1291u60+22f{f7m4*63a2+n58307*71836+21102*72306+722774*0674128+493}*()4+86*312=513219 5:13/5671(130+7822+6261+p03a1+341352+401143,41)p0=83,21a.8425,913,,p66331:121,0A1a24B13G,,CP4pJ9AD3KG21EHD12AFDaJ3GBH,EPaDHKBApGIBM3J2HEKIF1AJMCKCAEFCMFIIM
NOIP2007提高组初赛试题与答案
![NOIP2007提高组初赛试题与答案](https://img.taocdn.com/s3/m/d1aa3119312b3169a451a4c7.png)
y+=20+(q[2]*100-q[3])/(p[p[4]%3]*5); printf("%d,%d\n", x,y); return 0;
© 中国计算机学会 2007
4
NOIP2007 初赛试题(提高组 C)
} /*注:本例中,给定的输入数据可以避免分母为 0 或数组元素下标越界。 */ 输入:6 6 5 5 3 输出:_______________
NOIP2007 初赛试题(提高组 C)
第十三届全国青少年信息学奥林匹克联赛初赛试题
( 提高组 C 语言 二小时完成 )
●● 全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效 ●●
一、 单项选择题 (共 10 题,每题 1.5 分,共计 15 分。每题有且仅有一个正确答案)。
1. 在以下各项中,( )不是 CPU 的组成部分。
B.有些编译系统可以检测出死循环 C. 死循环属于语法错误,既然编译系统能检查各种语法错误,当然也应该能检查出死循环 D. 死循环与多进程中出现的“死锁”差不多,而死锁是可以检测的,因而,死循环也是可以检测 的 E. 对于死循环,只能等到发生时做现场处理,没有什么更积极的手段
二、 不定项选择题 (共 10 题,每题 1.5 分,共计 15 分。每题正确答案的个数大于或等于 1。多选 或少选均不得分)。
但这一点还没有得到理论上的证实,也没有被否定 D. 一个问题如果是NP类的,与C有相同的结论
20. 近20年来,许多计算机专家都大力推崇递归算法,认为它是解决较复杂问题的强有力的工具。在下 列关于递归算法的说法中,正确的是( )。
© 中国计算机学会 2007
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
07年北京市信息学奥林匹克竞赛小学组试题
2008-06-18 11:00:00 来源:巨人科技教育中心作者:佚名 [打印] [评论] 建立文件夹
请你在指定位置用自己的考号建立一个文件夹,并在这个文件夹中为本次竞赛的每个题目建立一个子文件夹,这些子文件夹的名字分别是:CHANGE 、FAST、QUEUE、HOME、ORCHARD。
每建立一个正确的文件夹可以得到2分。
本部分共12分(包括考号文件夹)
提交答案时,请将每个题目的程序分别放入各自的文件夹中,放在其它位置不计分。
本次竞赛每个题目有10个测试点,每个测试点2分,每个题满分20分。
本次竞赛满分112分
单位换算
CHANGE。
BAS
【问题描述】
目前最常用的长度单位有英制(例如英里、英寸)和公制(例如公里、米)两种。
你肯定对公制的单位更熟悉一些。
英制的长度单位其实也是经常会遇到的。
比如,你听大人们说:“这辆自行车是二八的。
”这句话的意思其实就是指那辆自行车的轮子的直径是28英寸。
已知1英寸==25。
4毫米,请你写出一个方便的小工具,可以将英寸数换算成厘米数。
【输入文件】
文件名:CHANGE。
IN
文件中只有一个整数,表示英寸数,已经这个数字不超过10000000。
【输出文件】
文件名:CHANGE。
OUT
文件中只有一个整数,表示相应的厘米数,由精确数四舍五入得来。
【样例输入】
28
【样例输出】
71
谁是跑得最快的兔子
FAST。
BAS
【问题描述】
几只兔子正在讨论谁跑得最快的问题。
一个说:“我跑10米只用了4秒钟!够快吧?”另一个说:“我跑17米才用 6秒还是我快!”旁边的一个说话了:“上次,有只狼赶我,我跑100米也只用了22秒钟!就是这样你一句我一句地争个不停,可是,谁也说服不了谁
一只灰兔说:“你们都别争啦。
这样,把你们的名字和最好纪录都告诉我,我输入电脑,一下子就知道谁是最快的了。
”然后,她就写了一个可以完成这个功能的程序。
作为一个出色的小学生,你是不是也可以完成这个程序呢?不要输给灰免啊。
【输入文件】
文件名:FAST。
IN
文件第一行是一个整数n(1<=n<=100),表示参与讨论的兔子个数.后面3n行,每3行是一只
兔子的信息,分别是名字<字符串,长度不超过10个字符),最好纪录的长度(整数,以米做单位,不超过1000),最好纪录的时间(整数,以秒做单位,不超过1000).
【输出文件】
文件名:FAST.OUT
文件中只有一个字符串,就是跑得最快的那只兔子的名字.数据保证可以选出最快的唯一一只兔子.
【样例输入】
3
Nikki
10
4
Snoy
17
6
Pimi
120
22
【样例输出】
Pimi
排队
QUEUE.BAS
【问题描述】
婷婷是一个喜欢跳舞的女孩儿,还报了一个专门学习跳舞的班呢.
在入学的时候,老师让大家根据自己的身高排了一下队,个子小的同学排前面,的同学,先后顺序随意.
如果给你这些同学的身高数据,你能计算一下婷婷最前可以排第几、最后可以排第几么?【输入文件】
文件名:QUEUE。
IN
文件第一行是一个整数n(1<=n<=30),表示跳舞班所有同学的人数。
第二行是n整数,表示所有同学的身高,以厘米为单位。
这Nwh 同学的数据,包括婷婷本人的。
第三行是一个整数,表示婷婷的身高。
【输出文件】
文件名:QUEUE。
OUT
文件中只有两个整数,用空格分开。
分别表求:从前面数,婷婷可能排的最前的位置和最后的位置。
【样例输入】
8
133 134 132 133 131 130 138 133
133
【样例输出】
4 6
温馨的家
HOME。
BAS
【问题描述】
企鹅皮皮从小就是一个淘气的孩子。
现在,他已经长套子,需要自己建一个新家了。
你知道企鹅的家里用小石块在地面上铺出来的吧?为了让自己的家看起来更漂亮,皮皮找了很多钟不同颜色的石块,并把它们铺成一圈一圈的:先找某种颜色的一颗放中心,在它周围铺上一圈第二种颜色的,再在周围铺上一圈第三种颜色的。
当然这是一个漂亮的家。
你能用你的知识,让计算机画出皮皮的家吗?
【输入文件】
文件名:HOME。
IN
文件中只有一个整数整数n(1<=n<=26,表示皮皮的家是由多少圈石块组成的。
【输出文件】
文件名:HOME。
OUT
就是皮皮家的示意思。
用字母“A”表示第一种颜色的石块,用字母“B”表示第二种颜色的石块。
以此类推。
【样例输入】
4
【样例输出】
DDDDDDD
DCCCCCD
DCBBBCD
DCBABCD
DCBBBCD
DCCCCCD
DDDDDDD
我家的果园有多大
ORCHARD。
BAS
【问题描述】
我家的果园是一个不规则的形状,如下图所示:
它的北边界和南边界是标准的东西走向直线殂,其中北边界长为m米,南边界长为n米。
但东西边界是相当不规则的,由一些向南和向东的线段交替组成。
如果给出所有这些线段的长度,你能计算一下,我家果园的面积有多大吗?
【输入文件】
文件名:ORCHARD。
IN
文件第一行是两个整数m、n,表示北、南边界的长度,以米为单位。
第二行是一个整数P(1〈=P〈=21〉,表示西边界由多少条线段组成(比如上图中,这个数字就是7,显然的,P一定为奇数),第三行为P个整数,按从上到下的顺序依次给出西
边界每条线段的长度,以米为单位。
第四行是一个整数q(1<=q<=21),表示东边界由多少条线段组成(比如上图中,这个数字是5,q也一定为奇数),第五行为q个整数,按从上到下的顺序依次给出东边界每条线段的长度,以米为单位.
【输出文件】
文件名:ORCHARD.OUT
文件中只有一个整数,表示我家果园的面积,以平方米为单位.
【样例输入】
16
5
3 13 3 3
3
18 2 2
【样例输出】
347。