1715: CSP-S19选择题
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Special Judger
Creator:
Submit:22
Solved:0
Description
第 1 题
若有定义:int a=7; float x=2.5, y=4.7,则表达式 x+a%3*(int) (x+y)%2 的值是:()
A. 0.000000
B. 2.750000
C. 2.500000
D. 3.500000
第 2 题
下列属于图像文件格式的有()
A. WMV
B. MPEG
C. JPEG
D. AVI
第 3 题
二进制数 11 1011 1001 0111 和 01 0110 1110 1011 进行按位或运算的结果是()。
A. 11 1111 1101 1111
B. 11 1111 1111 1101
C. 10 1111 1111 1111
D. 11 1111 1111 1111
第 4 题
编译器的功能是()
A. 将源程序重新组合
B. 将一种语言(通常是高级语言)翻译成另一种语言(通常是低级语言)
C. 将低级语言翻译成高级语言
D. 将一种编程语言翻译成自然语言
第 5 题
设变量 x 为 float 型且已赋值,则以下语句中能将 x 中的数值保留到小数点后两位,并将第三位四舍五入的是()
A. x= (x*100+0. 5)/100.0;
B. x=(int) (x*100+0. 5)/100.0;
C. x=(x/100+0. 5)*100.0;
D. x=x*100+0. 5/100. 0;
第 6 题
由数字 1,1,2,4,8,8 所组成的不同的 4 位数的个数是()。
A. 104
B. 102
C. 98
D. 100
第 7 题
排序的算法很多,若按排序的稳定性和不稳定性分类,则()是不稳定排序。
A. 冒泡排序
B. 直接插入排序
C. 快速排序
D. 归并排序
第 8 题
G 是一个非连通无向图(没有重边和自环),共有 28 条边,则该图至少有 ()个顶点。
A. 10
B. 9
C. 11
D. 8
第 9 题
一些数字可以颠倒过来看,例如 0,1,8 颠倒过来还是本身,6 颠倒过来是 9,9 颠倒过来看还是 6,其他数字颠倒过来都不构成数字。类似的,一些多位数也可以颠倒过来看,比如 106 颠倒过来是 901。假设某个城市的车牌只有 5 位数字,每一位都可以取0 到 9。 请问这个城市有多少个车牌倒过来恰好还是原来的车牌,并且车牌上的 5 位数能被 3 整除?()
A. 40
B. 25
C. 30
D. 20
第 10 题
—次期末考试,某班有 15 人数学得满分,有 12 人语文得满分,并且有 4 人语、数都是满分,那么这个班至少有一门得满分的同学有多少人?()。
A. 23
B. 21
C. 20
D. 22
第 11 题
设 A 和 B 是两个长为 n 的有序数组,现在需要将 A 和 B 合并成一个排好序的数组,问任何以元素比较作为基本运算的归并算法,在最坏情况下至少要做多少次比较?()。
A. n^2
B. nlogn
C. 2n
D. 2n−1
第 12 题
以下哪个结构可以用来存储图()
A. 栈
B. 二叉树
C. 队列
D. 邻接矩阵
第 13 题
以下哪些算法不属于贪心算法?()
A. Dijkstra 算法
B. Floyd 算法
C. Prim 算法
D. Kruskal 算法
第 14 题
有一个等比数列,共有奇数项,其中第一项和最后一项分别是 2 和 118098,中间一项是 486,请问以下哪个数是可能的公比?()
A. 5
B. 3
C. 4
D. 2
第 15 题
正实数构成的数字三角形排列形式如图所示。第一行的数为a(1,1);第二行的数从左到右依次为a(2,1),a(2,2),第 n 行的数为a(n,1),a
(n,2),…,a(n,n)从a(1,1)开始,每一行的数a(i,j) 只有两条边可以分别通向下一行的两个数a(i+1,j)和a
(i+1,j+1)。用动态规划算法找出一条从a(1,1)向下通到a
(n,1),a(n,2),…,a(n,n)中某个数的路径,使得该路径上的数之和最大。
令 C[i][j] 是从 a(1,1)到 a(i,j)的路径上的数的最大和,并且C[i][0]=C[0][j]=0,则 C[i][j]= ( )。
A. max{C[i−1][j−1],C[i−1][j]}+a(i,j)
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]}+a(i,j)
若有定义:int a=7; float x=2.5, y=4.7,则表达式 x+a%3*(int) (x+y)%2 的值是:()
A. 0.000000
B. 2.750000
C. 2.500000
D. 3.500000
第 2 题
下列属于图像文件格式的有()
A. WMV
B. MPEG
C. JPEG
D. AVI
第 3 题
二进制数 11 1011 1001 0111 和 01 0110 1110 1011 进行按位或运算的结果是()。
A. 11 1111 1101 1111
B. 11 1111 1111 1101
C. 10 1111 1111 1111
D. 11 1111 1111 1111
第 4 题
编译器的功能是()
A. 将源程序重新组合
B. 将一种语言(通常是高级语言)翻译成另一种语言(通常是低级语言)
C. 将低级语言翻译成高级语言
D. 将一种编程语言翻译成自然语言
第 5 题
设变量 x 为 float 型且已赋值,则以下语句中能将 x 中的数值保留到小数点后两位,并将第三位四舍五入的是()
A. x= (x*100+0. 5)/100.0;
B. x=(int) (x*100+0. 5)/100.0;
C. x=(x/100+0. 5)*100.0;
D. x=x*100+0. 5/100. 0;
第 6 题
由数字 1,1,2,4,8,8 所组成的不同的 4 位数的个数是()。
A. 104
B. 102
C. 98
D. 100
第 7 题
排序的算法很多,若按排序的稳定性和不稳定性分类,则()是不稳定排序。
A. 冒泡排序
B. 直接插入排序
C. 快速排序
D. 归并排序
第 8 题
G 是一个非连通无向图(没有重边和自环),共有 28 条边,则该图至少有 ()个顶点。
A. 10
B. 9
C. 11
D. 8
第 9 题
一些数字可以颠倒过来看,例如 0,1,8 颠倒过来还是本身,6 颠倒过来是 9,9 颠倒过来看还是 6,其他数字颠倒过来都不构成数字。类似的,一些多位数也可以颠倒过来看,比如 106 颠倒过来是 901。假设某个城市的车牌只有 5 位数字,每一位都可以取0 到 9。 请问这个城市有多少个车牌倒过来恰好还是原来的车牌,并且车牌上的 5 位数能被 3 整除?()
A. 40
B. 25
C. 30
D. 20
第 10 题
—次期末考试,某班有 15 人数学得满分,有 12 人语文得满分,并且有 4 人语、数都是满分,那么这个班至少有一门得满分的同学有多少人?()。
A. 23
B. 21
C. 20
D. 22
第 11 题
设 A 和 B 是两个长为 n 的有序数组,现在需要将 A 和 B 合并成一个排好序的数组,问任何以元素比较作为基本运算的归并算法,在最坏情况下至少要做多少次比较?()。
A. n^2
B. nlogn
C. 2n
D. 2n−1
第 12 题
以下哪个结构可以用来存储图()
A. 栈
B. 二叉树
C. 队列
D. 邻接矩阵
第 13 题
以下哪些算法不属于贪心算法?()
A. Dijkstra 算法
B. Floyd 算法
C. Prim 算法
D. Kruskal 算法
第 14 题
有一个等比数列,共有奇数项,其中第一项和最后一项分别是 2 和 118098,中间一项是 486,请问以下哪个数是可能的公比?()
A. 5
B. 3
C. 4
D. 2
第 15 题
正实数构成的数字三角形排列形式如图所示。第一行的数为a(1,1);第二行的数从左到右依次为a(2,1),a(2,2),第 n 行的数为a(n,1),a
(n,2),…,a(n,n)从a(1,1)开始,每一行的数a(i,j) 只有两条边可以分别通向下一行的两个数a(i+1,j)和a
(i+1,j+1)。用动态规划算法找出一条从a(1,1)向下通到a
(n,1),a(n,2),…,a(n,n)中某个数的路径,使得该路径上的数之和最大。
令 C[i][j] 是从 a(1,1)到 a(i,j)的路径上的数的最大和,并且C[i][0]=C[0][j]=0,则 C[i][j]= ( )。
A. max{C[i−1][j−1],C[i−1][j]}+a(i,j)
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]}+a(i,j)