分类: C/C++
2007-08-22 17:58:33
第十届全国青少年信息学奥林匹克联赛初赛试题
提高组参考答案
一. 单项选择题 (共10题,每题1.5分,共计15分。每题有且仅有一个正确答案.)。
题号 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
选择 |
A |
D |
E |
C |
B |
B |
C |
D |
C |
A |
二.不定项选择题 (共10题,每题1.5分,共计15分。多选或少选均不得分)。
题号 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
选择 |
BC |
ACDE |
BCD |
D |
AC |
BE |
ADE |
ACD |
ABDE |
BCE |
三.问题求解(共2题,每题5分,共计10分)
1. 答: 10
2. 答: a b d f g e c
四. 阅读程序(共4题,每题8分,共计32分)
(1)程序的运行结果是: 263
(2) 程序的运行结果是: 328
(3)程序的运行结果是: 1 4 2 1 3 3
(4)程序的运行结果是: -400
五. 完善程序 (前5空,每空2分,后6空,每空3分,共28分)
C语言
=================
1.
(1) begin+m-1
(2) result>=k (或者k<=result)
(3) !find (或者 find==0)
(4) 2*k-i
(5) m-1
2.
(1) 0,-1
(2) a[x-1][y-1]
(3) a[x-1][y-1]
(4) d[2*i+1]
(5) a[x1][y1]==orig (或者orig==a[x1][y1])
(6) orig=a[i][j]