求(NOIP2005、2006)第十一届、十二届全国青少年信息学奥林匹克联赛初赛普及组答案.

求(NOIP2005、2006)第十一届、十二届全国青少年信息学奥林匹克联赛初赛普及组答案.
注意!是初赛普及组的.

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

一. 选择一个正确答案代码(A/B/C/D/E),填入每题的括号内 (每题1.5分,多选无分, 共30 分)
题号 1 2 3 4 5 6 7 8 9 10
选择 B A D E D D D D E A
题号 11 12 13 14 15 16 17 18 19 20
选择 D C E E A C D B C E

二.问题解答 (每题5分,共10分)
1. 答: 5
2. 答: 11

三. 阅读程序,并写出程序的正确运行结果:(每题8分,共32分)
(1) 程序的运行结果是: 499
(2) 程序的运行结果是: Today-ix-terrible!
(3) 程序的运行结果是: -7452
(4) 程序的运行结果是: zzzaaabbbcccy

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

pascal 语言
=================
1.

① n, i (或者 i, n)

② 'YES'

③ n = 1 (或者 n – 1 = 0)

④ n mod i = 0

2.

① num + len[i] div t

② num >= k

③ left := 0

④ left + 1

⑤ not isok(mid) (或者 isok(mid) = false)

C 语言
=================
1.

① n, i (或者 i, n)

② 'YES'

③ n == 1 (或者 n – 1 == 0)

④ n % i == 0 (或者 !n % i)

2.

① num + len[i] / t

② num >= k

③ left = 0

④ left + 1

⑤ !isok(mid) (或者 isok(mid) == 0)

NOIP2006 普及组(Pascal 语言)参考答案与评分标准

一、单项选择题:(每题 1.5 分)由OIFans.cn收集

1. D 2. B 3. B 4. C 5. B 6.B 7. C 8. A 9. D 10. D

11. C 12. D 13. C 14. B 15. C 16. B 17. B 18. A 19. C 20. B

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

1. 4 次 (1 分),由OIFans.cn收集

第一步:分成 3 组:27,27,26,将前 2 组放到天平上(4 分)。

2.有获胜策略(1 分),第 1 次在第 5 堆中取 32 颗石子(4 分),。

三、阅读程序写结果

1. 10,10 (对 1 个数给 4 分,无逗号扣 1 分)

2. 6 28 496 8128 33550336

(前 2 个对 1 个数给 1 分,后 3 个对 1 个数给 2 分)

3. 5

4. 6 2 5 4 3 7 9 9 7 3 4 5 2 6(数字之间无空格扣 2 分)

四、完善程序(前 4 空(①--④),每空 2.5 分,后 6 空(⑤--⑩),每空 3 分)

1.① k=n (或 n=k)

② count mod 5=0

③ perm(k+1)由OIFans.cn收集

④ a[k]:=a[j];a[j]:=t

⑤ perm(1)

2.⑥ break

⑦ t mod 50=0

⑧ a-p*b(或 a-b*p)由OIFans.cn收集

⑨ c*10+1 (或 10*c+1)

⑩ n
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-12
ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd