← 返回历年试卷

CSP-J 2026 第一轮试卷

单项选择

第 1 题
下列 C++ 数据类型中,能够精确存储 1018+110^{18} + 1 这个整数的是( )。
2 分
第 2 题
十六进制数 2F5 转换为八进制数是( )。
2 分
第 3 题
执行下列 C++ 代码,输出是( )。
2 分
第 4 题
初始时栈为空,将 1、2、3、4 依次入栈,入栈过程中允许随时出栈。下列出栈序列中不可能出现的是( )。
2 分
第 5 题
一棵有 100 个结点的完全二叉树,其叶子结点个数是( )。
2 分
第 6 题
执行下列代码后 s 的值是( )。
2 分
第 7 题
上楼梯每步可上 1 级、2 级或 3 级,从地面(可视为第 0 级)走到第 8 级台阶共有多少种不同走法( )。
2 分
第 8 题
下图为 5×55 \times 5 网格,行号、列号均从 0 开始,# 为障碍,. 为可通行格:
2 分
第 9 题
满足 1≤n≤1001 \le n \le 100 且 gcd(n,60)=6gcd(n, 60)=6 的正整数 nn 共有多少个( )。
2 分
第 10 题
某国硬币面值为 1 元、4 元、6 元且数量不限,凑出 9 元最少需要多少枚( )。
2 分
第 11 题
执行下列代码,输出是( )。
2 分
第 12 题
在含 1000 个互不相同元素的升序数组中,用二分法查找给定值(返回元素位置或报告不存在),最坏情况下需要与数组元素比较多少次( )。
2 分
第 13 题
数组 a[1..n]a[1..n] 的前缀和数组 SS(即 S[i]=a[1]+a[2]+⋯+a[i]S[i]=a[1]+ a[2]+\cdots + a[i])满足 S[i]=3i2+iS[i]=3i^{2} + i。则 a[10]a[10] 的值是( )。
2 分
第 14 题
数轴上有 7 个点,坐标分别为 1、3、4、7、10、15、20。在数轴上选取一个整数坐标点 P,使 P 到这 7 个点的距离之和最小,这个最小距离和是( )。
2 分
第 15 题
一个无向图有 10 个顶点,其中 4 个顶点的度为 3,其余顶点的度均为 4,则该图的边数是( )。
2 分

阅读程序

第 16–21 题6 个小题
第 22–27 题6 个小题
第 28–33 题6 个小题

完善程序

第 34–38 题5 个小题
第 39–43 题5 个小题