审定:绍兴市青少年信息学奥林匹克竞赛科学委员会 (参考答案及评分标准)
第一届绍兴市少儿信息学奥林匹克竞赛
小 学 组 参 考 答 案 及 评 分 标 准
一.选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题2分,每题只有一个正确答案,多选无分,共30分)
1.最短线路长度是(5分):5 2.拆分方法数(3分):4
各种拆分方法分别是(4分,写对一个给1分):
1+1+5 1+2+4 1+3+3 2
+2+3
三.阅读程序并写出运行结果(7+8+9+9=33分): 1.程序的运行结果是:52 34
2.程序的运行结果是(各个数字位置必须正确,错一个扣1分):
2 3 4 5 6 7 8 9 10 11
3.程序的运行结果是(不写“S=”扣3分):S=153 4.程序的运行结果是:4
四.完善程序(根据问题要求和已有程序,在空格处填入适当的语句或符号,使程序完整。12+13=25分)
【PASCAL程序部分】 【BASIC程序部分】
1. 元旦摆花(3+3+3+3=12分) 1. 元旦摆花(3+3+3+3=12分) ① 0 ① 0
② not(red) ② not(red) ③ red_s+1 ③ reds+1 ④ yellow_s ④ yellows
(或n*n-red_s,或29*29-red_s) (或n*n-reds,或29*29-reds) 2.方程求解(3+3+3+4=13分) 2.方程求解(3+3+3+4=13分) ① ch='.' ① exp$
② str_a+exp[j] ② a$+mid$(exp$,j,1)
(或 left$(exp$,j) )
③ i ③ i ( 或len(exp$) ) ④ ④ (c-b)/a (或 (c-b)\a )
批准:绍兴市科协、绍兴市教育局 主办:绍兴科技馆、绍兴市电教馆 - 1 -