发新话题
打印【有0个人次参与评价】

[其他] NOIP2008普及组参考答案和评分标准(PASCAL语言)

NOIP2008普及组参考答案和评分标准(PASCAL语言)

今天下午考的,可以对答案了。
是标准答案。

一、单项选择题:(每题1.5分)  
1. A      2. B      3. C      4. C      5. B
6. D      7. C      8. D      9. A      10. B
11. D    12. A    13. B    14. B    15. B  
16. A    17. B    18. A    19. B    20. D
二、问题求解:(共2题,每题5分,共计10分)
1.12 4
2.7(1->2->5->6)
三、阅读程序写结果(共4题,每题8分,共计32分)
1. 23
2. 2,3,1
3. 5 4 10 1 6 22 -59 -6 -11 -6
4. DBGEFCA (求树的后序遍历)

四.完善程序 (前4空,每空2.5分,后6空,每空3分,共28分)
(说明:以下各程序填空可能还有一些等价的写法,各省可请本省专家审定和上机验证,不一定上报科学委员会审查)
1. ① (change >= 'A') and (change <= 'Z') (只写(change <= 'Z')也对)
② (str >= 'A') and (str <= 'Z') (只写str <= 'Z'也对)
③ str := change[ord(str) - ord('a') +1];   
④ ChangeString;

2. ① a[left]
② a[j] < value (或a[j] <= value)
③ a > value (或a >= value)
④ a := value;
⑤ i,right,n
⑥ FindKth(left, i, n).

TOP

去年的情况,普及组是45分左右(记得不是很清楚),初赛1星期后公布复赛名单。
今年人多可能入围比例会有所下降吧。反正重在参与了。.

TOP

TOP

复赛成绩相同时可能还是看初赛成绩来定的吧.

TOP


对不起,没有深入研究过,仅是“复赛成绩相同时”对排名依据的一种“可能”的推测而已,听过算过吧,呵呵。.

TOP

发新话题