2015年海淀区信息学竞赛小学组试卷_第1页
2015年海淀区信息学竞赛小学组试卷_第2页
2015年海淀区信息学竞赛小学组试卷_第3页
2015年海淀区信息学竞赛小学组试卷_第4页
2015年海淀区信息学竞赛小学组试卷_第5页
全文预览已结束

下载本文档

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

文档简介

2015年海淀区中小学生信息学奥林匹克竞赛小学组竞赛试题(每题100分,共700分)姓名 年级 校 准号 成绩 1QC语言环境(7.0版本)或tongji.bas/tongji.c/tongji.cppD:\TEST如:D:\TESTtongji.basjisuan.baszfc.bas………一、成绩计(题名称:tongji.bas/tongji.c/tongji.cpp) (100)N要求:分数为整数,用变量F表示,以百分制作为记分标准。成绩在(90≤≤100,”来标识;(8≤≤89,a”来标识;成绩在(60≤F≤79)分数之间,用“zhong”来标识;成绩在60“cha”【输入文】 文名:tongji.in文件中共有两行:N1≤N≤30);第二行:是N1(。【输出文】 文名:tongji.out1【要求】 按分到低的顺序统计,一输出数据从第一开始。【样例输】 tongji.in的内容为:1092 80 100 87 64 56 52 98(1)【样例输】 tongji.out的内容为:4 (1个空格)Liang 2Zhong 22二、打印形(题名称:tuxing.bas/tuxing.c/tuxing.cpp) (100)【题目描】 由盘输入意一个然数N,出如下图形如“漏”的大写字组成的图。【输入文】 文名:tuxing.in文件中只有一个整数N,为图形上半部分的行数(其中2<=N<=26)【输出文】 文名:tuxing.out文件中为下图所示输出的图形。【要求】 图的最左从第一开始出。【样例输】 tuxing.in中有:4【样例输】 tuxing.out中有下图所示的形。ABCDCBABCDCBCDCDCDCBCDCBABCDCBA三、数值算(jisuan.bas/jisuan.c/jisuan.cpp) (100分)ABCD:ABM【输入文】 文名为:jisuan.in文件中只有一行,包含用1个空格隔开的两个四位自然数M和N(其中100≤<≤9999。【输出文】 前若干行:每行一个数值为所有满足上述条件的数值;最后一行:只有一个数值,为满足上述条件的数值的个数。【要求】 每数据都第一列始输出。【样例输】 jisuan.in的内容为:1000 3000【样例输】 jisuan.out的内容为:1601160925493四、字符(题目称:zfc.bas/zfc.c/zfc.cpp) (100)L其中:1<(1)中,从左到右第一个出现字母aNB$【输入文件]】文件名:zfc.in文件中共有三行:第一行:长度为L的字符串A$(L≥6);第二行:一个整数N,作为字串的插入点(N<L);1的字符串1<。【输出文件]】文件名:zfc.out文件中共有三行:第一行:字符串A$的长度L;第二行:A$中第一个出现字母a的位置;第三行:在N点处,插入字符串B$后得到的新字符串。【要求】 每的输出据从第列输出【样例输】 zfc.in的内容为:ABCDabcdaxy4hello【样例输】 zfc.out的内容为5ABChelloDabcdaxy五、身高队(题名称:paidui.bas/paidui.c/paidui.cpp) (100分)MN列。(;请同学们用计算机编程的方法来解决以上问题。【输入文】 文名为:paidui.in文件中共有M+1行:第一行有:用1个空格隔开的两个整数M、N,分别代表学生的行数和列数(其中1≤≤10,1N≤1;MN(1701格。【输出文】 文件中共有M+3行:前M行:每行一个数据为各列中身高最高的同学的高度(;第M+1行:为所有同学按身高从高到低的顺序排队的高度(1个空格;第M+2行:只有一个数据为所有同学的平均身高(;第M+3行:只有一个数据,为不小于平均身高的学生人数。【样例输】 paidui.in的内容为:34141161156167 )170163168157162145153163【样例输】 paidui.out的内容为:170163168167170 168 167 163 163 162 161 157 156 153 145 141159 7六、阶乘题目名称:jiecheng.bas/jiecheng.c/jiecheng.cpp) (100分)nn!=1*2*3*……*n3!=6,5!=1200!=1.通05!=1200后(k【输入文件】文件名为:jiecheng.in文件中只有一行:包含两个正整数n和k,两数间用一个空格分隔。【输出文件】文件名为:jiecheng.outk0kkkk【样例输】 jiecheng.in的内容为:72(两数之间有一个空格)【样例输】 jiecheng.out的内容为:04【样例说明】:7!为5040,去除末尾的0后变为504,最后两位为04,故输出为04。【数据范围】:40%满足1<=n<=14,1<=k<=3;80%满足1<=n<=1000,1<=k<=5;100%满足1<=n<=1400000,1<=k<=10。七、寻找定的特素数(目名称:sushu.bas/sushu.c/sushu.cpp) (100分)733117337,73314mnkmrrr1【输入文】 文名为:sushu.in文件中只有一行:包含两个正整数n和m,两数间用一个空格分隔.【输出文】 文名为:sushu.out“Errr。【样例输】 sushu.in的内容为:46(两数之间有一个空格)【样

温馨提示

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

评论

0/150

提交评论