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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 17:31:02
求(NOIP2005、2006)第十一届、十二届全国青少年信息学奥林匹克联赛初赛普及组答案.注意!是初赛普及组的.求(NOIP2005、2006)第十一届、十二届全国青少年信息学奥林匹克联赛初赛普及组

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

ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd