CSP-J 第一轮
2025 年 CSP-J 初赛真题
当前题量
43 题登录后记录
--训练方式
真题状态题号题目考点难度奖励
2025第 1 题
32 位无符号整数可以表示的最大值,最接近下列哪个选项信息表示与编码
信息表示与编码基础知识与编程环境
入门+202025第 2 题
int x=255; cout<<(x&(x-1)); 的输出结果基本数据类型与运算符
基本数据类型与运算符C++程序设计
普及-+302025第 3 题
calc(5) 的返回值函数与递归
函数与递归C++程序设计
普及-+302025第 4 题
用权值 10、12、15、20、25 构造哈夫曼树的带权路径长度树与二叉树
树与二叉树数据结构
提高+502025第 5 题
有向图中所有顶点入度之和等于出度之和,这个总和等于图
图数据结构
普及/提高+402025第 6 题
从 5 位男生和 4 位女生中选出 4 人且男女生都有的方法数组合计数
组合计数数学与其他
提高+502025第 7 题
布尔表达式 (a&&b)||(!c&&a) 与哪个表达式不始终相等基本数据类型与运算符
基本数据类型与运算符C++程序设计
入门+202025第 8 题
f[0]=f[1]=1,f[n]=(f[n-1]+f[n-2])%7,求 f[2025]初等数论
初等数论数学与其他
普及/提高+402025第 9 题
下列关于 C++ string 类的说法,正确的是数组与字符串
数组与字符串C++程序设计
普及-+302025第 10 题
solve(x,y) 调用后 x 和 y 的值基本数据类型与运算符
基本数据类型与运算符C++程序设计
普及-+302025第 11 题
8×8 棋盘从 (1,1) 到 (4,5) 的路径数组合计数
组合计数数学与其他
提高+502025第 12 题
冒泡排序 [6,1,5,2,4] 升序需要多少次交换排序算法
排序算法算法
普及/提高+402025第 13 题
十进制数与八进制数之和用十六进制表示信息表示与编码
信息表示与编码基础知识与编程环境
入门+202025第 14 题
1000 个结点的完全二叉树的叶子结点数量树与二叉树
树与二叉树数据结构
提高+502025第 15 题
栈 S 和队列 P 模拟处理序列 7,5,8,3,1,4,2 后队列 P 的内容栈与队列
栈与队列数据结构
普及/提高+402025第 16 题
程序(一):当输入为 2 时是否会执行判断语句初等数论
初等数论数学与其他
普及/提高+402025第 17 题
程序(一):删去 gcd(i,k)==1 是否影响结果初等数论
初等数论数学与其他
普及/提高+402025第 18 题
程序(一):n≥3 时是否总输出正整数初等数论
初等数论数学与其他
普及/提高+402025第 19 题
程序(一):把 gcd(b,a%b) 改成 gcd(a,a%b) 可能出现的问题初等数论
初等数论数学与其他
普及/提高+402025第 20 题
程序(一):输入为 8 时的输出初等数论
初等数论数学与其他
普及/提高+402025第 21 题
程序(一):调用 gcd(36,42) 的返回值初等数论
初等数论数学与其他
普及/提高+402025第 22 题
程序(二):输入 3 1 3 2 1 时输出是否为 2动态规划
动态规划算法
提高+502025第 23 题
程序(二):输出是否一定在 1 到 n 之间动态规划
动态规划算法
提高+502025第 24 题
程序(二):删去去重语句是否影响输出动态规划
动态规划算法
提高+502025第 25 题
程序(二):执行内层 for 循环时一定满足的条件不包括动态规划
动态规划算法
提高+502025第 26 题
程序(二):n=100,k=2,a={1..100} 时的输出动态规划
动态规划算法
提高+502025第 27 题
程序(二):误删排序语句可能出现的问题动态规划
动态规划算法
提高+502025第 28 题
程序(三):给定输入时输出是否为 2动态规划
动态规划算法
提高+502025第 29 题
程序(三):是否任意 f[i][j]≤f[n][n]动态规划
动态规划算法
提高+502025第 30 题
程序(三):删去基础转移语句是否影响结果动态规划
动态规划算法
提高+502025第 31 题
程序(三):输出结果满足的性质动态规划
动态规划算法
提高+502025第 32 题
程序(三):给 a、b 都排序后答案的变化动态规划
动态规划算法
提高+502025第 33 题
程序(三):a=1..n 时代码等价于什么问题动态规划
动态规划算法
提高+502025第 34 题
字符串解码:①处应填数组与字符串
数组与字符串C++程序设计
普及/提高+402025第 35 题
字符串解码:②处应填数组与字符串
数组与字符串C++程序设计
普及/提高+402025第 36 题
字符串解码:③处应填数组与字符串
数组与字符串C++程序设计
普及/提高+402025第 37 题
字符串解码:④处应填数组与字符串
数组与字符串C++程序设计
普及/提高+402025第 38 题
字符串解码:⑤处应填数组与字符串
数组与字符串C++程序设计
普及/提高+402025第 39 题
精明与糊涂:①处应填贪心算法
贪心算法算法
提高+502025第 40 题
精明与糊涂:②处应填贪心算法
贪心算法算法
提高+502025第 41 题
精明与糊涂:③处应填贪心算法
贪心算法算法
提高+502025第 42 题
精明与糊涂:④处应填贪心算法
贪心算法算法
提高+502025第 43 题
精明与糊涂:⑤处应填贪心算法
贪心算法算法
提高+50