NOIP 全国青少年信息学奥林匹克联赛提升组预赛试题答案
一、单项选择题(共 15 题,每题 分,累计 分;每题有且仅有一个正确选项)
1. 从( )年开始,NOIP 竞赛将不再支持 Pascal 语言。
A. B. 2021 C. 2022 D. 2023
8 位二进制补码中,10101011 表示数是十进制下( )。
A. 43 B. -85 C. -43 D.-84
1600x900、16 位色位图,存放图像信息所需空间为( )。
A. B.
C. 4320KB D. 2880KB
4. 10月1日是星期日,1949年10月1日是( )。
A. 星期三 B. 星期日
C. 星期六 D. 星期二
5. 设 G 是有 n 个结点、m 条边(n ≤m)连通图,必需删去 G ( )条边,才能使得 G 变成一棵树。
–n+1 B. m-n
C. m+n+1 –m+1
6. 若某算法计算时间表示为递推关系式:
T(N)=2T(N/2)+NlogN
T(1)=1
则该算法时间复杂度为( )。
(N) (NlogN)
(N log2N) (N2)
7. 表示式a * (b + c) * d后缀形式是()。
A. abcd*+* B. abc+*d*
C. a*bc+*d D. b+c*a*d
8. 由四个不一样点组成简单无向连通图个数是( )。
A. 32 B. 35 C. 38 D. 41
9. 将7个名额分给4个不一样班级,许可有班级没有名额,有( )种不一样分配方案。
A. 60 B. 84 C. 96
10. 若f[0]=0, f[1]=1, f[n+1]=(f[n]+f[n-1])/2,则伴随i增大,f[i]将靠近和( )。
A. 1/2 B. 2/3
D. 1
11. 设A和B是两个长为n有序数组,现在需要将A和B合并成一个排好序数组,请问任何以元素比较作为基础运算归并算法最坏情况下最少要做( )次比较。
A. n2 B. nlogn C. 2n -1
12. 在n(n>=3)枚硬币中有一枚质量不合格硬币(质量过轻或质量过重),假如只有一架天平能够用来称重且称重硬币数没有限制,下面是找出这枚不合格硬币算法。请把a-c三行代码补全到算法中。
a. A XUY
b. A Z
c. n |A|
算法Coin(A,n)
1. k n/3
2. 将A中硬币分成X,Y,Z三个集合,使得|X|=|Y|=k, |Z|=n-2k
3. if W(X)≠W(Y) //W(X), W(Y)分别为X或Y重量
4. then_______
5. else_______
6. __________
7. if n>2 then goto 1
8. if n=2 then 任取A中1枚硬币和拿走硬币比较,若不等,则它不合格;若相等,则A中剩下硬币不合格
9. if n=1 then A中硬币不合格
正确填空次序是( )。
A. b,c,a B. c,b,a C. c,a,b ,b,c
13. 在正实数组成数字三角形排列形式图所表示,第一行数为a11;第二行数从左到右依次为a21,a22;…第n行数为an1,an2,…,ann。从a11开始,每一行数aij只有两条边能够分别通向下一行两个数a(i+1)j和a(i+1)(j+1)。用动态计划算法找出一条从a11向下通到an1,an2,…,ann中某个数路径,使得该路径上数之和达成最大。
令C[i,j]是从a11到aij路径上数最大和,而且C[i,0]=C[0,j]=0,则C[i,j]=( )。
A. max{C[i-1,j-1],C[i-1,j]}+aij
B. C[i-1,j-1]+c[i-1,j]
C. max{C[i-1,j-1],C[i-1,j]}+1
D. max{C[i,j-1],C[i-1,j]}+aij
14. 小明要去南美洲旅游,一共乘坐三趟航班才能抵达目标地,,,。假如存在第i个(i=1,2)航班晚点,第i+1个航班准点,则小明将赶不上第i+1个航班,旅行失败;除了这种情况,其它情况下旅行全部能成功。请问小明此次旅行成
NOIP全国青少年信息学奥林匹克联赛提高组初赛试题答案样稿 来自淘豆网m.daumloan.com转载请标明出处.