切换到宽版
  • 5573阅读
  • 3回复

第十二届初赛提高组(P)参考答案 [复制链接]

上一主题 下一主题
离线数学之子
 
只看楼主 倒序阅读 0 发表于: 2006-10-22
第十二届全国青少年信息学奥林匹克联赛初赛
提高组(P)参考答案(非官方)
一.    单项选择题 (共10题,每题1.5分,共计15分。每题有且仅有一个正确答案.)。
题号     1     2     3     4     5     6     7     8     9     10
选择     E     C     D     C     C     E     C     B     A     E

二.不定项选择题 (共10题,每题1.5分,共计15分。多选或少选均不得分)。
题号     11     12     13     14     15     16     17     18     19     20
选择    ABC     AB     C     B     BC     CD     CD     AB    BD     AD

三.问题求解(共2题,每题5分,共计10分)
1.    答:     400    
2.    答:     362880(即9!)    

四. 阅读程序(共4题,每题8分,共计32分)
(1)程序的运行结果是: -13,57
(2) 程序的运行结果是: 6 28 496 8128 33550336
(3)程序的运行结果是: 11
(4)程序的运行结果是: 6 2 5 4 3 7 9 9 7 3 4 5 2 6
五. 完善程序 (前5空,每空2分,后6空,每空3分,共28分)

  pascal语言

=================

1.
(1) j = k
(2) p := 1 to k  
(3) perm2(j+1)  
(4) a[j] := a;a[I] := t
(5) perm2(1)

2.
(1) a1:= a2;a2 := t;
(2) kz1 := 1;kz2 := 1;
(3) kz1 := 0;kz2[j] := 0;
(4) (a1[j] = a1)and(a1[j]=-1)
(5) (a2[j] = a2[kj])and(a2[j]=-1)
(6) cross(a1,a2,t1,t2,n)
离线羽毛书
只看该作者 1 发表于: 2006-10-22
2.
(1) a1:= a2;a2 := t;
这个绝对写错了t是数组吗?
离线羽毛书
只看该作者 2 发表于: 2006-10-22
应该是
a1['i']=a2['i']; a['i']:=t;
没有引号阿~~没办法,论坛吃程序。

还有(2)(3)也错了!
[ 此贴被羽毛书在2006-10-22 14:38重新编辑 ]
离线zhudonghe
只看该作者 3 发表于: 2006-10-22
LZ的选择题有问题吧
快速回复
限100 字节
 
上一个 下一个