历届全国青少年信息学奥赛初赛试题答案(6-16届)

第六届全国青少年信息学(计算机)奥林匹克分区联赛初赛试题

(提高组参考答案)

一、选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题1.5分,多选无分,共30分)

二、问题解答(第1题的第1问2分,第2问5分,第2题7分,两题共14分)

1.答:有5种不同形态的二叉树可以得到这一遍历结果;可画出的这些二叉树为:

2. 用递推公式给出的某人从底层开始走完全部楼梯的走法为(用F(N))记录不

同案数:

F(1)=1 F(2)=2 F(3)=4 F(N)=F(N-3)+F(N-2)+F(N-1) (N≥4)

三、阅读程序,并写出程序的正确运行结果:(10分,共20分)

(1)程序的运行结果是:4 3 0 2

(2)程序的运行结果是:BBAC

四、根据题意,将程序补充完整(每个点3分,共30分)

第七届全国青少年信息学(计算机)奥林匹克分区联赛初赛试题

(提高组参考答案)

一、选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题1.5分,多选无分,共30分)

二、问题解答(5+7分,两题共12分)

1.答:该二叉树先序遍历的顺序为:ABCEGDFHIJ

2.答:用这些点为顶点,能组成2250个不同四边形

三、阅读程序,并写出程序的正确运行结果:(4+7+8+9分,共28分)

(1)程序的运行结果是:125

(2)程序的运行结果是:181 110 87 76 66 62 61 60

(3)程序的运行结果是:1348

(4)程序的运行结果是:153

四、根据题意,将程序补充完整(每个点3分,共30分)

题一

① SP:=SP+1

② I:=I -1

③ DK[I,2]+L+DK[I+1,2]

④ D

⑤ DK[I+1,1]

题二

① READLN(X,Y,W)

② R[J,I]+EET[J]>MAX

③ ET[N]:=EET[N];

④ ET[J]-R[I,J]

⑤ EET[I]=ET[I]

第八届全国青少年信息学奥林匹克联赛初赛试题

提高组

一、选择题

二、问题解答

1、44

2、N0 = (K-1) Nk +1

三、读程序写结果

1、RRRRWWBBBB

2、30031

3、15.00(PASCAL) 15(BASIC)

四、补充程序

题一:

1、c[n+1]

2、(yu+d[j1]

3、yu:=yu+d[j1];

4、e[j0]:=s;

5、write(e[I]:4);

题二:

1、P AND (B[0]=0)

2、B[J]:=1;

3、P:=FALSE;

4、(A[I,J]=-1) AND (B[J]=1)

5、P

第九届全国青少年信息学奥林匹克联赛初赛试题

提高组参考答案

一、单项选择题(共10题,每题1.5分,共计15分。每题有且仅有一个正确答案)。

二、不定项选择题(共10题,每题1.5分,共计15分。多选或少选均不得分)。

三.问题求解(共2题,每题5分,共计10分)

1.答: 11

2.答: 4

四.阅读程序(共4题,每题8分,共计32分)

(1)程序的运行结果是:8910

(2)程序的运行结果是:126

(3)程序的运行结果是:1872

(4)程序的运行结果是:1 1 2 4 5 l l 3 9

五.完善程序(共2题,第1题每空3分;第2题每空2分。共计28分)

题一

(1) 2

(2) i*m

(3) t=2*m

(4) (t*2) mod d

(5) m>0

(6) solve(m)

题二

(1) m[0,k,s-1]+m[1,k,s-1]

(2) h:= y

(3) k-1,s+1,nth

(4) i := i+1

(5) 2*i,0,nth

第十届分区联赛提高组参考答案

一、单项选择题每题1.5分共15分

二、不定项选择题每题1.5分共15分

三、问题求解每题5分共10分

10

abdfgec

四、阅读程序每题8分共32分

263

328

1 4

2 1

3 3

-400

五、完善程序前5题每题2分后6题每题3分共28分

start+m-1

result>=k

not find

2*k-i

m-1

0,-1

a[x-1,y-1]

a[x-1,y-1]

d[2*i+1]

a[x1,y1]=orig

orig:=a[i,j];

第十一届全国青少年信息学奥林匹克联赛初赛试题提高组(P)参考答案

一. 单项选择题(共10题,每题1.5分,共计15分。每题有且仅有一个正确答案.)。

二.不定项选择题(共10题,每题1.5分,共计15分。多选或少选均不得分)。

三.问题求解(共2题,每题5分,共计10分)

1. 答: 5

2. 答: 11011

四. 阅读程序(共4题,每题8分,共计32分)

(1)程序的运行结果是: -7452

(2)程序的运行结果是: 3223

(3)程序的运行结果是: zzzaaabbbcccy

(4)程序的运行结果是: 31

五. 完善程序 (前5空,每空2分,后6空,每空3分,共28分)

1.

(1) num + len[i] div t (2) num >=

k

(3) left := 0 (4) left + 1

(5) not isok(mid) (或者 isok(mid) =

false)

2.

(1) getcom := 1 (2) getcom(x - 1, y - 1) (3) s + t - p + 1 (4) inc(t) (或者t := t + 1)(5) sum (6) 1, len,

第十二届全国青少年信息学奥林匹克联赛初赛试题提高组(P)参考答案一、单项选择题:(每题1.5分)

二、不定项选择题:(每题1.5分)

三、问题求解:(每题 5分)

1. 401

2. 9! (或362880)

四、阅读程序写结果

1. -13,57 (对1个数给4分,无逗号扣1分)

2. 6 28 496 8128 33550336 (前2个对1个数给1分,后3个对1个数给2分)

3. 11

4.Input a number:

6 2 5 4 3

7 9 9 7 3 4 5 2 6(数字之间无空格或没有“Input a number:”的扣2分)

五、完善程序(前5空,每空2分,后6空,每空3分)

1.① j=k (或k=j)② for p:=1 to k③ perm2(j+1)

④ a[j]:=a[i];a[i]:=t ⑤ perm2(1)

2.① a1[j]=a2[i];a2[i]:=t② kz1[i]:=1; kz2[i]:=1

③ kz1[i]:=0; kz2[j]:=0 ④ (a1[j]=a1[i])and(kz1[j]=-1)

⑤ (a2[j]=a2[kj])and(kz2[j]=-1) ⑥ cross(a1,a2,t1,t2,n)

第十三届全国青少年信息学奥林匹克联赛初赛试题提高组(P)参考答案

NOIP2007提高组答案(PASCAL)

一、单项选择题:(每题1.5分)

二、不定项选择题(共10题,每题1.5分,共计15分。每题正确答案的个数大于或等于1。多选或少选均不得分)。

分)

1.350

2.289

四、阅读程序写结果(共4题,每题8分,共计32分)

1 129,43

2 No.1:3,6 No.2:3,6

3 2 3 5 7 11 13 17 19 23 29

31 37 41 43 47

4 No.1: XTORSEAAMPLE

No.2: AAEELMOPRSTX

五.完善程序 (前5空,每空2分,后6空,每空3分,共28分)

(说明:以下各程序填空可能还有一些等价的写法,各省可请本省专家审定和上机验证,不一定上报科学委员会审查)

1 ① bound*2

② exit

③ j:=0

④ (j mod b-(b div 2))=0

⑤ downto 1

2 ① x[i-2]*(m-1)

② j+x[i-1]*k

③ j+x[i-1]*k (同2)

④ r-1

⑤ x[i-1]+1

⑥ backtrace(i+1,r)

第十四届全国青少年信息学奥林匹克联赛初赛试题

(提高组 Pascal 语言两小时完成)

参考答案与评分标准

一、单项选择题:(每题1.5分)

二、不定项选择题(共10题,每题1.5分,共计15分。每题正确答案的个数大于或等于1。多选或少选均不得分)。

三、问题求解:(共2题,每题5分,共计10分)

1、7

2、3060

四、阅读程序写结果(共4题,每题8分,共计32分)

1. 69

2. 1,3,2

3. 132/213/231/312/321/

4. defghijxyzabc/hfizxjaybcccc

五.完善程序 (前6空,每空3分,后5空,每空2分,共28分)

(说明:以下各程序填空可能还有一些等价的写法,各省可请本省专家审定和上机验证,不一定上报科学委员会审查)

1.

① a[left]

② a[j] < value (或a[j] <= value)

③ a[i] > value (或a[i] >= value)

④ a[i] := value;

⑤ i,right,n

⑥ FindKth(left, i, n)

2.

① inc(j); (或者j := j+1;)

② a[i,j] > k

③ a[i,j] < k

④ answerx := i;

⑤ answery := j;

第十五届提高组(Pascal语言)参考答案与评分标准

一、单项选择题:(每题1.5分)

二、不定项选择题(共10题,每题1.5分,共计15分。每题正确答案的个数大于或等于1。多选或少选均不得分)。

三、问题求解:(共2题,每空5分,共计10分)

1.432

2.35

四、阅读程序写结果(共4题,每题8分,共计32分)

1. 3

2. 5850

3. 487 (杨辉三角)

4. 0.(384615)(分数变小数)

五.完善程序 (前5空,每空2分,后6空,每空3分,共28分)

(说明:以下各程序填空可能还有一些等价的写法,各省可请本省专家审定和上机验证,不一定上报科学委员会审查)

1.

① 0

② tmp+a[i]=ans或者 a[i]+tmp=ans 或者ans=a[i]+tmp等

③ <0

④ i

⑤ inc(tmp, a[i])或者tmp := tmp+a[i]

2.

① now<=maxnum 或者 not(now>maxnum)

② second-first

③ (ans-1)

④ hash[first]>=ans 或者 hash[second]>=ans 或者

hash[first+delta]>=ans

⑤ ok

⑥ work(0)

第十六届提高组(Pascal语言)参考答案与评分标准

1.5分,共计15分)

二、不定项选择题(共10题,每题1.5分,共计15分,多选或少选均不得分)

三、问题求解(共3题,每题5分,共计15分)

1.yyxy xx yyxy xyx xx xyx

2.12

3.18

四、阅读程序写结果(共4题,每题7分,共计28分)

1.16

2.1 2 3 5 6 7 9 10 14

3.4

4.1 6 9 5 4 8 3 2 7

五、完善程序(第1空2分,其余10空,每空2.5分,共计27分)

(说明:以下各程序填空可能还有一些等价的写法,各省可请本省专家审定和上机验证,不一定上报科学委员会审查)

1.① num<= 2(或num< 3 或num = 2)

② go(LEFT_TO_RIGHT)

③ pos = LEFT(或LEFT = pos)

④ time + go(RIGHT_TO_LEFT)(或go(RIGHT_TO_LEFT) + time)

⑤ pos := LEFT

本小题中,LEFT可用true代替,LEFT_TO_RIGHT可用true代替,RIGHT_TO_LEFT 可用false代替。

2.① opt[k]

② home[r] := k

③ j := i + i(或j := 2 * i 或j := i * 2)

④ swap(i, j)(或swap(j, i))

⑤ value + heap[1](或heap[1] + value)

⑥ i - m

NOIP2016信息学奥赛普及组初赛C++精彩试题及问题详解较完美版

NOIP2016第二十二届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题 竞赛时间:2016年10月22日14:30~16:30 一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项) 1.以下不是微软公司出品的软件是( )。 A.Powerpoint B.Word C.Excel D. Acrobat Reader 2.如果256种颜色用二进制编码来表示,至少需要( )位。 A.6 B.7 C.8 D.9 3.以下不属于无线通信技术的是( )。 A.蓝牙 B.WiFi C.GPRS D.以太网 4.以下不是CPU生产厂商的是( )。 A.Intel B.AMD C.Microsoft D.IBM 5.以下不是存储设备的是( )。 A.光盘 B.磁盘 C.固态硬盘 D.鼠标 6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、字母键A、字母键S 和字母键D的顺序循环按键,即CapsLock、A、S、D、CapsLock、A、S、D、……,屏幕上输出的第81个字符是字母( )。 A.A B.S C.D D.a 7.二进制数00101100和00010101的和是( )。 A.00101000 B.01000001 C.01000100 D.00111000 8.与二进制小数0.1相等的八进制数是( )。 A.0.8 B.0.4 C.0.2 D.0.1 9.以下是32位机器和64位机器的区别的是( )。 A.显示器不同 B.硬盘大小不同 C.寻址空间不同 D.输入法不同 10.以下关于字符串的判定语句中正确的是( ) A.字符串是一种特殊的线性表 B.串的长度必须大于零 C.字符串不可以用数组来表示 D.空格字符组成的串就是空串 11.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二 叉树中的结点(根结点的下标为1,若某结点的下标为i,则其左孩子位于下标2i 处、右孩子位于下标(2i+1)处),则图中所有结点的最大下标为( ) 。 A.6 B.10 C.12 D.15 12.若有如下程序段,其中s、a、b、c均己定义为整型变量,且a、c均己赋值(c大于0)。 s=a; for (b=1;b<=c;b++) s=s+1; 则与上述程序段修改s值的功能等价的赋值语句是( )。 A. s=a+b; B. s=a+c; C. s=s+c; D. s=b+c; 13.有以下程序: #include using namespace std; int main() { int k=4,n=0; while(n

全国青少年信息学奥林匹克竞赛(高中组)初赛试题及答案

NOI’95 “同创杯”全国青少年信息学(计算机)奥林匹克竞赛分区联赛初赛试题(高中组)竞赛用时:2小时 一、基础题: <1> 执行①C>DIR 命令后,屏幕上显示如下画面: FORMAT COM 12145 SYS COM 4878 PUC BAT 126 XCOPY EXE 11216 4 FILE(S)123456 bytes free 接着又顺序执行了如下几条DOS 命令: ②C>DIR> DF.TXT //表示将列表显示的目录作为文件写盘// ③C>TYPE DF.TXT ④C>DIR 试问:执行命令③和④在屏幕上显示的结果是否与①相同? <2> 列举一个问题,使问题的解能对应相应的算法。 例如对算法:X:=10;

Y:=5; READ(M,N); S:=X*M-Y*N; 可列举出如下的问题: 学生答题,答对一题可得10分,答错一题则要扣去5分,输入答对的题数(M)与答错的题数(N),求最后得分(S)是多少? 现有以下算法:K:=0 ; FOR I:=0 TO 10 DO K:=K+(50-I*5)DIV 2+1 请列出一个相应的问题。 <3> 有标号为A、B、C、D和1、2、3、4的8个球,每两个球装一盒,分装4盒。标号为 字母的球与标号为数字的球有着某种一一对应的关系(称为匹配),并已知如下条件: ①匹配的两个球不能在一个盒子内。 ②2号匹配的球与1号球在一个盒子里。 ③A号和2号球在一个盒子里。 ④B匹配的球和C号球在一个盒子里。 ⑤3号匹配的球与A号匹配的球在一个盒子里。 ⑥4号是A或B号球的匹配球。 ⑦D号与1号或2号球匹配。 请写出这四对球匹配的情况。 <4> 从入口(1)到出口(17)的可行路线图中,数字标号表示关卡: 现将上面的路线图,按记录结构存储如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 请设计一种能从存储数据中求出从入口到出口经过最少关卡路径的算法。

历届全国青少年信息学奥赛初赛试题答案(6-16届)

第六届全国青少年信息学(计算机)奥林匹克分区联赛初赛试题 (提高组参考答案) 一、选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题1.5分,多选无分,共30分) 二、问题解答(第1题的第1问2分,第2问5分,第2题7分,两题共14分) 1.答:有5种不同形态的二叉树可以得到这一遍历结果;可画出的这些二叉树为: 2. 用递推公式给出的某人从底层开始走完全部楼梯的走法为(用F(N))记录不 同案数: F(1)=1 F(2)=2 F(3)=4 F(N)=F(N-3)+F(N-2)+F(N-1) (N≥4) 三、阅读程序,并写出程序的正确运行结果:(10分,共20分) (1)程序的运行结果是:4 3 0 2 (2)程序的运行结果是:BBAC 四、根据题意,将程序补充完整(每个点3分,共30分)

第七届全国青少年信息学(计算机)奥林匹克分区联赛初赛试题 (提高组参考答案) 一、选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题1.5分,多选无分,共30分) 二、问题解答(5+7分,两题共12分) 1.答:该二叉树先序遍历的顺序为:ABCEGDFHIJ 2.答:用这些点为顶点,能组成2250个不同四边形 三、阅读程序,并写出程序的正确运行结果:(4+7+8+9分,共28分) (1)程序的运行结果是:125 (2)程序的运行结果是:181 110 87 76 66 62 61 60 (3)程序的运行结果是:1348 (4)程序的运行结果是:153 四、根据题意,将程序补充完整(每个点3分,共30分) 题一 ① SP:=SP+1 ② I:=I -1

noip2022提高组初赛试题及答案

noip2022提高组初赛试题及答案 第十六届全国青少年信息学奥林匹克联赛初赛试题 (提高组C语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●● 一.单项选择题(共10题,每题1.5分,共计15分。每题有且仅有一个正确选项。) 1.与16进制数A1.2等值的10进制数是() A.101.2 B.111.4 C.161.125 D.177.25 2.一个字节(byte)由()个二进制位组成。 A.8 B.16 C.32 D.以上都有可能 3.一下逻辑表达式的值恒为真的是() A.P∨(┐P∧Q)∨(┐P∧┐Q) B.Q∨(┐P∧Q)∨(P∨┐Q) C.P∨Q∨(P∧┐Q)∨(┐P∧Q) D.P∨┐Q∨(P∧┐Q)∨(┐P∧┐Q) 4.Linu某下可执行文件的默认扩展名为() 5.如果在某个进制下等式7某7=41成立,那么在该进制下等式12某12=()也成立。 A.100 B.144 C.164 D.196 6.提出“存储程序”的计算机工作原理的是()。 A.克劳德·香农 B.戈登·摩尔 C.查尔斯·巴比奇 D.冯·诺依曼

7.前缀表达式“+3某2+512”的值是() A.23 B.25 C.37 D.65 8.主存储器的存取速度比中央处理器(CPU)的工作速度慢很多,从而使得后者的效率受到影响。而根据局部性原理,CPU所访问的存储单元通常都趋于聚集在一个较小的连续区域中。于是,为了提高系统整体的执行效率,在CPU中引入了() A.寄存器 B.高速缓存 C.闪存 D.外存 9.完全二叉树的顺序存储方案,是指将完全二叉树的结点从上至下、从左至右一次存放到一个顺序结构的数组中。假定根结点存放在数组的1号位置,则第K号结点的父结点如果存在的话,应当存放在数组的()号位置。 A.2k B.2k+1 C.k/2下取整 D.(k+1)/2下取整 10.一下竞赛活动中历史最悠久的是() A.全国青少年信息学奥林匹克联赛(NOIP) B.全国青少年信息学奥林匹克竞赛(NOI) C.国际信息学奥林匹克竞赛(IOI) D.亚太地区信息学奥林匹克竞赛(APIO) 二.不定项选择题(共10题,每题1.5分,共计15分。每题有一个或多个正确选项。多选或少选均不得分。) 1.元素R1、R2、R3、R4、R5入栈的顺序为R1、R2、R3、R4、R5。如果第一个出栈的是R3,那么第五个出栈的可能是()。

全国青少年信息学奥林匹克联赛初赛练习卷(十)new答案

全国青少年信息学奥林匹克联赛初赛练习卷(十)new答案 全国青少年信息学奥林匹克联赛初赛练习卷(十)答案 (普及组PASCAL语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●● 一、单项选择题(20题,每题1.5分,共计30分。每题有且仅有一个正确答案) 1.计算机系统由硬件系统和软件系统组成,平常我们所说的计算机软件是由程序和() 组成。 A. 软盘 B. 文档 C. 操作平台 D. 相关软件工具 2.下面有关数制的式子中,正确的是()。 A. (A2 B.C5)16 = (101000101011.01011100)2 B. 在八进制中,2*6=14 C. (110010)2+(16)10=(1000100)2 D. (01000)2=(8)8 3.汉字输入方法实质上是对汉字进行编码。下面()不是汉字输入方法的编码方式。 A. 音码 B. 形码 C. 音形码 D. ASCII码 4.Windows是一种多任务的操作系统,各个Windows应用程序之间可以非常方便地通过 ()来交换数据。 A. 复制

B. 读/写文件 C. 剪贴板 D. 剪切 5.因特网(Internet)给我们提供了资源共享、浏览、检索信息和远程登录等多种服务。 下面几个选项中,用于远程登录的是()。 A. Telnet B. E-mail C. TCP/IP D. WWW 6.在数据结构中,链表是()。 A. 顺序存储的线性表结构 B. 非顺序存储的线性表结构 C. 非顺序存储的非线性表结构 D. 顺序存储的非线性表结构 7.如果一棵M度树中有N1个度为1的顶点,N2个度为2的顶点,……,Nm个度为M 的顶点,则该树中的叶子顶点个数为()。 A. N1 B. M-N1-N2 C. N1+2N2+…+(m-1)N m-1+1 D. N2+2N3+…+(m-1)N m+1 8.设有1024个数据,利用二分法进行查找时,最坏情况下的比较次数为()。 A. 11 B. 10 C. 9 D. 8 9.设数组X[10..40, 20..50]以行优先的方式存储,每个元素占4个字节,且已知x[10,20]

第十六届全国青少年信息学奥林匹克联赛初赛试题及答案(提高组)

第十六届全国青少年信息学奥林匹克联赛初赛试题 (提高组Pascal 语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●● 一.单项选择题(共 10 题,每题 1.5 分,共计 15 分。每题有且仅有一个正确选项) 1.与十六进制数A1. 2等值的十进制数是()。 A.101.2 B. 111.4 C. 161.125 D. 177.25 2.一个字节(byte)由()个二进制位组成。 A.8 B. 16 C. 32 D. 以上都有可能 3.以下逻辑表达式的值恒为真的是()。 A. P∨(﹁P∧Q)∨(﹁P∧﹁Q) B. Q∨(﹁P∧Q)∨(P∧﹁Q) C. P∨Q∨(P∧﹁Q)∨(﹁P∧Q) D. P∨﹁Q∨(P∧﹁Q)∨(﹁P∧﹁Q) 4.Linux下可执行文件的默认扩展名为()。 A. exe B. com C. dll D. 以上都不是 5.如果在某个进制下等式7*7=41成立,那么在该进制下等式12*12=( )也成立。 A. 100 B. 144 C. 164 D. 196 6.提出“存储程序”的计算机工作原理的是()。 A. 克劳德·香农 B. 戈登·摩尔 C. 查尔斯·巴比奇 D. 冯·诺伊曼 7.前缀表达式“+3 * 2 +5 12”的值是()。 A. 23 B. 25 C. 37 D. 65 8.主存储器的存取速度比中央处理器(CPU)的工作速度慢得多,从而使得后者的效率受 到影响。而根据局部性原理,CPU所访问的存储单元通常都趋于聚集在一个较小的连续区域中。于是,为了提高系统整体的执行效率,在CPU中引入了()。 A. 寄存器 B. 高速缓存 C. 闪存 D. 外存 9.完全二叉树的顺序存储方案,是指将完全二叉树的结点从上至下、从左至右,依次存放 到一个顺序结构的数组中。假定根结点存放在数组的1号位置,则第k号结点的父结点如果存在话,应当存放在数组的()号位置。 A. 2k B. 2k+1 C. k/2下取整 D. (k+1)/2下取整 10.以下竞赛活动中历史最悠久的是()。 A. 全国青少年信息学奥林匹克联赛(NOIP) B. 全国青少年信息学奥林匹克竞赛(NOI) C. 国际信息学奥林匹克竞赛(IOI) D. 亚太地区信息学奥林匹克竞赛(APIO)

信息学奥赛历年试题(解答)

历年全国青少年信息学奥赛选择题 一、单项选择题(共10题,每题1.5分,共计15分。每题有且仅有一个正确答案)。第14届:2008年 1.在以下各项中,()不是操作系统软件。 A.Solaris B.Linux C.Sybase D.Windows Vista E.Symbian C是数据库系统 2.微型计算机中,控制器的基本功能是()。 A.控制机器的各个部件协调工作 B.实现算数运算与逻辑运算 C.存储各种控制信息 D.获取外部信息 E.存放程序和数据 3.设字符串S=“Olympic”,S的非空子串的数目是()。

A.29 B.28 C.16 D.17 E.7 1个字符的子串(7个):"o" "l" "y" "m" "p" "i" "c", 2个字符(6个):"ol" "ly" "ym" "mp" "pi" "ic" .…… 7个字符(1个):olympic 所以:共有7+6+5+4+3+2+1=28 4.完全二叉树有2*N-1的结点,则它的叶子结点数目是()。 A.N-1 B.2*N C.N D.2N-1 E.N/2 最多只能在最下层缺少结点,并且缺少的结点都在最右边,即最下层的结点都集中在该层最左边,则称此二叉树为完全二叉树。

5.将数组{8,23,4,16,77,-5,53,100}中元素从大到小按顺序排序,每次可以交换任意两个元素,最少要交换()次。 A.4 B.5 C.6 D.7 E.8 6.设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈,出栈顺序为 b,d,c,f,e,a 那么栈容量至少应该是()。 A.6 B.5 C.4 D.3 E.2 7.与十进制数28.5625相等的四进制数是() A.123.21 B.131.22 C.130.22

中学生信息学奥林匹克竞赛初赛命题试题附参考答案

信息学命题(十) A 、二进制码 B 、八进制码 C 、十进制码 D 、智能拼音码 2、计算机的软件系统通常分为( A 、硬件系统和软件系统 C 、系统软件和应用软件 3、关于软盘读写孔,正确的说法是( )。 A .从该孔读信息 C.当该孔处于开状态时,不能删除盘中文件。 D .该孔没有作用 4、一棵二叉树的中序遍历序列为 DGBAECHF 后序遍历序列为 GDBEHFCA 则前序遍历的序列是( ) b5E2RGbCAP A 、ABCDFGHE B 、ABDGCEFH C 、ACBGDHEF D 、ACEFHBGD lEanqFDPw 5、下列叙述中错误的是( )。 A.微型计算机应避免置于强磁场之中 B •微型计算机使用时间不宜过长,而应隔几个小时关机一次 C.微型计算机应避免频繁关开,以延长其使用寿命 D.计算机应经常使用,不宜长期闲置不用 6、 计算机网络最主要的优点是( )。 A 、运算速度快 B 、共享资源 C 、精度高 D 、存储容量大 7、 下列4个不同进制表示的数中,最大的一个数是( ) A 、(220.1)10 B 、(11011011.1)2 C 、(334.1)8 &为了区分汉字与 ASCII 码,计算机中汉字编码的最高位为( ) A 、1 B 、0 C 、-1 D 、2 9、下列正确的文件名是()。 A. comma nd 。Com B. comma nd_com C. comma nd,com D. comma https://www.360docs.net/doc/fe19229560.html, RTCrpUDGiT 10、 .一般来说,TCP/IP 的IP 提供的服务是( A.运输层服务 B.会话层服务 C 表示层服务 11、 通信时,模拟信号也可以用数字信道来传输, 5PCzVD7HxA A 、D/A B 、A/D C Modem D 、 Codec 12、一个栈的输入顺序为 1、 2、 3、4、5, 卜列序列中可能是栈的输出序列是( ) A 、 54312 B 、 24135 C 、 21543 D 、 12534 13、属于In ternet 的功能是( ) A 、聊天 B 、远程教育 C 、查询资料 D 、传送能量 14、下列描述计算机病毒的特性中, ( )是正确的。 A.潜伏性. B.传染性. C..高速性 D.危害性jLBHrnAlLg 15、 一棵n 个节点的完全二叉村,则该二叉树的高度 h 为( ) A 、n/2 B 、log (n ) C 、log (n )/2 D 、[log (n )]+1 、选择题: (本题共20题,每题1.5分,共计30分。前10题为单选题,后10题为不定项选择题。) 1、在计算机内部用来传送、存贮、加工处理的数据或指令(命令)都是以( )形式进行的。 ) B 、高级软件和一般软件 D 、军用软件和民用软件 B .从该孔写信息 D (DC.1) 16°XDiTa9E3d ) D.网络层服务 无法实现模拟信号与数字信号之间转换功能的是 ( )

1999年至2013年历年信息学奥赛提高组初赛答案

NOIP2013第十九届全国青少年信息学奥林匹克联赛初赛(提高组)试题解析 一、单选题(15*1.5) 1、A,一个字节有8个bit,32位整型变量占用4个字节,故选A。 2、A,二进制11.01转为十进制,(11.01)2 = 1*2+1+0*0.5+1*0.25 = (3.25)10 。 3、B,老和尚给小和尚讲的故事里边有故事本身,递归是函数内部调用函数本身,故选B,递归。 4、D,香农信息论鼻祖。 5、A,一定是满二叉树时拥有2个字节点的节点数最多,最下一层会有 2013-1023=990个节点,于是倒数第二层会有990/2=495个节点有2个字节点,从第1层到倒数第三层共有1023-2^9=511个节点,且这些节点都是用2个子节点的节点,所以共有495+511=1006个,选A。 6、B,要使图不联通,只要其中某一个节点不连通即可,所有顶点度最少是3,所以最少需要删除3条边,选B。 7、D,此题最开始一眼扫到的时候脑子进水,跟学生将选B,O(n),实际上不是,计算F1需要1次,计算F2需要一次,计算Fn需要计算F(n-1)的次数加上F (n-2)的次数,所以其实就是计算Fn次,于是答案选择D,至于这个Fn到底是多大,数学上可以计算,它等于O(((1+sqrt(5))/2)^n). 8、B,这个必须是B,没有什么好说的,中序遍历保证左边都是小于根的,右边都是大于根的,所以可以保证是一个有序序列。 9、D,A项6和17对11取余都是6发生冲突,B项10的平方和17的平方对11取余都是1发生冲突,C项6的两倍和17的两倍对11取余都是1发生冲突,D项分别为1,2,3,4,不冲突。 10、D,IPV6地址是128位的。谢谢网友指正! 11、C,二分为6个和6个的顶点,此时边最多,有36条边。 12、B,我的学生几乎全选A去了,因为之前讲题只介绍过ASCII码,但是看到统一二字也应该想到Uni...前缀啊。 13、D,64位非零浮点数强制转换成32位浮点数,两个数会有大小上的细微差别,但不会发生符号变化,因为有专门的符号位。 14、B,Dijkstra算法计算单源最短路时间复杂度如果不借助堆或优先队列优化,是O(n^2). 15、B,此题和学生讲的时候又是脑子进水了,我一眼扫以为选A,后来令n=2,4,8,16等值带如递推式,发现计算出来的T(n)和n不成线性关系,也不成n^2关系,仔细研究了一下,发现其实是nlgn,具体可以画图证明。 二、不定项选择题(5*1.5) 1、AC,求1,2,...100的和,这个平时练习过很多次。

全国青少年信息学奥林匹克联赛初赛练习卷(二)答案

全国青少年信息学奥林匹克联赛初赛练习卷(二) (普及组PASCAL语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●● 一、单项选择题(20题,每题1.5分,共30分) 1.完全二叉树的结点个数为11,则它的叶结点个数为()。 A. 4 B. 3 C. 5 D. 2 E. 6 (最后一个分支结点:n\2=11\2=5,故叶子有6个) 2.平面上有五个点A(5,3)、B(3,5)、C(2,1)、D(3,3)、E(5,1),以这五点作为完全图G的顶 点,每两点之间的直线距离是图G中对应边的权值。以下哪条边不是图G的最小生成树中的边()。 A. AD B. BD C. CD D. DE E. EA 3.Intel的首颗16位处理器是()。 A.8088 B.80386 C.80486 D.8086 E.Pentium (The first chip used in PCs was Intel's 8088. This was not, at the time it was chosen, the best available CPU, ... The 8088 was chosen for reasons of economics: its 8-bit data bus required less costly motherboards than the 16-bit 8086.) 4.下列活动中不属于信息学奥赛的系列活动的是()。 A. NOIP B. NOI C. IOI D. 冬令营 E. 程序员等级考试 5.以下哪个软件不是即时通信软件()。 A.网易泡泡 B.MSN Messenger C.Google Talk D.3DS Max E.QQ 6.下列关于高级语言的说法错误的是()。 A.Fortran是历史上的第一个面向科学计算的高级语言 B.Pascal和C都是编译执行的高级语言 C.C++是历史上的第一个支持面向对象的语言 D.编译器将高级语言程序转变为目标代码 E.高级语言程序比汇编语言程序更容易从一种计算机移植到另一种计算机上 7.常见的邮件传输服务器使用()协议接收邮件。 A.HTTP B.SMTP C.TCP D.FTP E.POP3 8.一位艺术史学家有20000幅真彩色图像,每幅图像约占3M空间。如果将这些图像以位 图形式保存在CD光盘上(一张CD光盘的容量按600M计算),大约需要()张CD 光盘。 A. 1 B. 10 C. 100 D. 1000 E. 10000 9.设A=true,B=false,C=false,D=true,以下逻辑运算表达式值为真的是()。 A. (A∧B)∨(C∧D) B. ((A∧B)∨C)∧D C. A∧((B∨C)∧D) D. (A∧(B∨C))∨D E. (A∨B)∧(C∧D) 10.(3725)8 + (B)16的运算结果是()。 A. (3736)8 B. (2016)10 C. (1111110000)2 D. (3006)10 E. (7B0)16

第六届全国青少年信息学奥赛普及组初赛试题

第六届全国青少年信息学奥赛普及组初赛试题 第六届全国青少年信息学(计算机)奥林匹克分区联赛初赛 试题 (提高组PASCAL语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一.选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题1.5分,多选无分,共30分) 1.下列无符号数中,最小的数是() A.(11011001)2 B.(75)10 C.(37)8 D.(2A)16 2.在外部设备中,绘图仪属于() A. 输入设备 B.输出设备 C. 辅(外)存储器 D.主(内)存储器 3.计算机主机是由CPU与()构成的 A. 控制器 B. 输入、输出设备 C. 运算器 D.内存储器 4.计算机病毒的特点是() A. 传播性、潜伏性、易读性与隐蔽性 B. 破坏性、传播性、潜伏性与安全性 C. 传播性、潜伏性、破坏性与隐蔽性 D. 传播性、潜伏性、破坏性与易读性 5.WINDOWS 9X是一种()操作系统 A. 单任务字符方式

B. 单任务图形方式 C. 多任务字符方 式 D. 多任务图形方式 6.Internet的规范译名应为() A. 英特尔网 B. 因特网 C. 万维网 D. 以太网 7.计算机网络是一个()系统 A.管理信息系统 B.管理数据系统 C.编译系统 D. 在协议控制下的多机互连系统 8.计算机系统总线上传送的信号有() A.地址信号与控制信号 B. 数据信号、控制信号与地址信号 C.控制信号与数据信号 D. 数据信号与地址信号 9.计算机的运算速度取决于给定的时间内,它的处理器所能处理的数据量。处理器一次能处理的数据量叫字长。已知64位的奔腾处理器一次能处理64个信息位,相当于()字节。 A.8个 B.1个 C.16个 D. 2个 10.某种计算机的内存容量是640K,这里的640K容量是指()个字节 A.640 B. 640*1000 C. 640*1024

信息学奥赛普及组1-18届问题求解题解析

历届“问题求解”解析(2013竞赛辅导) 问题求解是信息学竞赛初赛中常见题型,它共两题,每题5分,共10分,十六届增加了比重,有三题,占15分。诸如寻找假币、博弈原理、抽屉原理、容斥问题、排列组合、逻辑推理、递推关系等问题出现在问题求解中。(相关问题的具体讲解根据需要考虑发讲义) 第一届(逻辑推理问题) 1. 有标号为A 、B 、C 、D 和1、2、3、4的8个球,每两个球装一盒,分装4盒。标号为字母的球与标号 为数字的球有着某种一一对应的关系(称为匹配),并已知如下条件: ① 匹配的两个球不能在一个盒子内。 ② 2号匹配的球与1号球在一个盒子里。 ③ A 号和2号球在一个盒子里。 ④ B 匹配的球和C 号球在一个盒子里。 ⑤ 3号匹配的球与A 号匹配的球在一个盒子里。 ⑥ 4号是A 或B 号球的匹配球。 ⑦ D 号与1号或2号球匹配。 请写出这四对球匹配的情况。 第四届(递推、树、图) 1. 已知一个数列U 1,U 2,U 3,…,U N ,… 往往可以找到一个最小的K 值和K 个数a 1,a 2,…,a n 使得数列从某项开始都满足: U N+K =a 1U N+K-1+a 2U N+K-2+……+a k U N (A) 例如对斐波拉契数列1,1,2,3,5,…可以发现:当K=2,a 1 =1,a 2 =1时,从第3项起(即N>=1) 都满足U n+2 =U n+1+U n 。试对数列13,23,33,…,n 3,…求K 和a 1,a 2, …,a K 使得(A )式成立。 当K= 4,a 1,a 2,…,a k 为a 1=4, a 2=6, a 3=4,a 4=-1对数列132333,…,n 3,…(A )成立。 2.给出一棵二叉树的中序遍历:DBGEACHFI 与后序遍历:DGEBHIFCA 画出此二叉树。 3.用邻接矩阵表示下面的无向图: 表示该无向图的邻接矩阵为 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0 0 0 0 1 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 第五届(递推) 将Ln 定义为求在一个平面中用n 条直线所能确定的最大区域数目。例如:当n=1时,L1=2,进一步考虑,用n 条折成角的直线(角度任意),放在平面上,能确定的最大区域数目Zn 是多少?例如:当n=1时,Z1=2(如下图所示) 当给出n 后,请写出以下的表达式:Ln = ______________ 2、Zn = _______________ 答案为:Ln=n(n+1)/2+1(n ≥0) Zn=L2n-2n=2n2-n+1 解析:本题实质是求直线或折线将一个平面分成的最大区域数,从两个方面考虑: (1)求在一个平面中用n 条直线所能确定的最大区域数; n=1,L1=2, F(1)=2 n=2,L2=4, F(2)=F(1)+2 n=3,L3=7, F(3)=F(2)+3 n=4,L4=11, F(4)=F(3)+4 …… 所以, F(n)=F(n-1)+n 把上面的n 个等式左右相加,化简得出:F (n )=2+2+3+4+……+n 即:L (n )=n*(n+1)/2+1 A B C D 4 3 1 2 A C B D E F G H I

历届信息学奥赛选择题

第五届全国青少年信息学计算机奥林匹克分区联赛初赛试题(1999年) 一.选择一个正确答案代码(A/B/C/D)填入每题的括号内(每题1.5分,多选无分,共30分)1.微机内的存储器的地址是按()编址的。 A.二进制位 B.字长 C.字节 D.微处理器的型号 2.下列诸因素中,对微机工作影响最小的是(). A.尘土 B.噪声 C.温度 D.湿度 3.在24*24点阵字库中,汉字’一’与’编’的字模占用的字节数分别是(). A.32,32 B.3Z,72 C.72,72 D.72,32 4.将 DOS系统盘插人 A驱动器启动机器随后使用一批应用软件.在此过程中, DOS系统盘(). A. 必须始终插人在A驱动器中 B.不必再用 C.可能有时要插人A驱动器中 D.可能有时要插入B驱动器中 5. 以下dos命令有可能在磁盘上建立子目录的是() A type B.dir C.xcopy D.cd 6.在CONFIG.SYS文件中,装入特定可安装设备驱动程序的命令是(). A. buffer B flies C. driver D. device 7.计算机能直接执行的指令包括两部分,它们是(). A.源操作数与目标操作数 B.操作码与操作数 C.ASCII码与汉字代码 D.数字与字符 8. 在微机中,通用寄存器的位数是(). A.8位 B.16位 C.计算机字长 D.32位 9.在计算机中,字符编码通常采用() A.原码 B.反码 C.ASCII码 D.补码 10.计算机的软件系统通常分为(). A.系统软件与应用软件B.高级软件与一般软件 C.军用软件与民用软件D.管理软件与控制软件 11. 执行DOS命令:C>ATTRIB A: * .*的功能是()· A.查A盘上所有文件属性 B.查看A盘上当前目录中所有文件属性 C.查看A盘上所有系统文件属性 D.删去A盘上所有隐含文件的属性 12.执行下列DOS命令,效果等价的是()组. A. copy*.for 与copy*.for con B. copy a:*.* B:与xcopy a:*.* B: C.copy filel.txt+ file2.txt与copy fild2.txt+filel.txt D.xcopy A:*.* B:/s 与diskcopy A: B: 13.已知小写字母’m’的十六进制的ASCll码值是6D,则小写字母’c’的十六进制的ASCll 码值是(). A.98 B.62 C.99 D.63 14.计算机中的数有浮点与定点数两种,其中用浮点数表示的数,通常由()这两部分组成.A.指数与基数 B.尾数与小数C.阶码与尾数 D.整数与小数 15.下列文件名中属于dos中的保留设备名的为() A.aux B.corn C,coul D.prnl 16.启动计算机引导DOS是将操作系统(). A.从磁盘调入中央处理器 B.从内存储器调入高速缓冲存储器 C.从软盘调人硬盘 D.从系统盘调入内存储器 17.十进制算术表达式3*512+7*64+4*8+5的运算结果用二进制表示为()

相关文档
最新文档