kl800.com省心范文网

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

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

普及组 (Pascal)参考答案

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

题号 答案 题号 答案

1 B 11 D

2 A 12 C

3 D 13 E

4 E 14 E

5 D 15 A

6 D 16 C

7 B 17 D

8 D 18 B

9 E 19 C

10 A 20 E

二、问题解答 (每题 5 分,共 10 分)

1. 答: 5

2. 答: 11

三、阅读程序,并写出程序的正确运行结果:(每题 8 分,共 32 分)

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

(2) 程序的运行结果是: Today-ix-terrible!

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

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

四、根据题意 , 将程序补充完整 ( 前 4 空,每空 2 分,后 5 空,每空 4 分,共 28 分 )

1.

① n, i (或者 i, n)

② 'YES'

③ n = 1 (或者 n ?C 1 = 0)

④ n mod i = 0

2.

① num + len[i] div t

② num >= k

③ left := 0

④ left + 1 ⑤ not isok(mid) (或者 isok(mid) = false)