csppass
连续 00 XP登录 / 注册

CSP-J 第一轮

2025 年 CSP-J 初赛真题

去全真模考

当前题量

43 题

登录后记录

--

训练方式

真题
状态题号题目考点难度奖励
2025

1

32 位无符号整数可以表示的最大值,最接近下列哪个选项

信息表示与编码

信息表示与编码

基础知识与编程环境

入门+20
2025

2

int x=255; cout<<(x&(x-1)); 的输出结果

基本数据类型与运算符

基本数据类型与运算符

C++程序设计

普及-+30
2025

3

calc(5) 的返回值

函数与递归

函数与递归

C++程序设计

普及-+30
2025

4

用权值 10、12、15、20、25 构造哈夫曼树的带权路径长度

树与二叉树

树与二叉树

数据结构

提高+50
2025

5

有向图中所有顶点入度之和等于出度之和,这个总和等于

数据结构

普及/提高+40
2025

6

从 5 位男生和 4 位女生中选出 4 人且男女生都有的方法数

组合计数

组合计数

数学与其他

提高+50
2025

7

布尔表达式 (a&&b)||(!c&&a) 与哪个表达式不始终相等

基本数据类型与运算符

基本数据类型与运算符

C++程序设计

入门+20
2025

8

f[0]=f[1]=1,f[n]=(f[n-1]+f[n-2])%7,求 f[2025]

初等数论

初等数论

数学与其他

普及/提高+40
2025

9

下列关于 C++ string 类的说法,正确的是

数组与字符串

数组与字符串

C++程序设计

普及-+30
2025

10

solve(x,y) 调用后 x 和 y 的值

基本数据类型与运算符

基本数据类型与运算符

C++程序设计

普及-+30
2025

11

8×8 棋盘从 (1,1) 到 (4,5) 的路径数

组合计数

组合计数

数学与其他

提高+50
2025

12

冒泡排序 [6,1,5,2,4] 升序需要多少次交换

排序算法

排序算法

算法

普及/提高+40
2025

13

十进制数与八进制数之和用十六进制表示

信息表示与编码

信息表示与编码

基础知识与编程环境

入门+20
2025

14

1000 个结点的完全二叉树的叶子结点数量

树与二叉树

树与二叉树

数据结构

提高+50
2025

15

栈 S 和队列 P 模拟处理序列 7,5,8,3,1,4,2 后队列 P 的内容

栈与队列

栈与队列

数据结构

普及/提高+40
2025

16

程序(一):当输入为 2 时是否会执行判断语句

初等数论

初等数论

数学与其他

普及/提高+40
2025

17

程序(一):删去 gcd(i,k)==1 是否影响结果

初等数论

初等数论

数学与其他

普及/提高+40
2025

18

程序(一):n≥3 时是否总输出正整数

初等数论

初等数论

数学与其他

普及/提高+40
2025

19

程序(一):把 gcd(b,a%b) 改成 gcd(a,a%b) 可能出现的问题

初等数论

初等数论

数学与其他

普及/提高+40
2025

20

程序(一):输入为 8 时的输出

初等数论

初等数论

数学与其他

普及/提高+40
2025

21

程序(一):调用 gcd(36,42) 的返回值

初等数论

初等数论

数学与其他

普及/提高+40
2025

22

程序(二):输入 3 1 3 2 1 时输出是否为 2

动态规划

动态规划

算法

提高+50
2025

23

程序(二):输出是否一定在 1 到 n 之间

动态规划

动态规划

算法

提高+50
2025

24

程序(二):删去去重语句是否影响输出

动态规划

动态规划

算法

提高+50
2025

25

程序(二):执行内层 for 循环时一定满足的条件不包括

动态规划

动态规划

算法

提高+50
2025

26

程序(二):n=100,k=2,a={1..100} 时的输出

动态规划

动态规划

算法

提高+50
2025

27

程序(二):误删排序语句可能出现的问题

动态规划

动态规划

算法

提高+50
2025

28

程序(三):给定输入时输出是否为 2

动态规划

动态规划

算法

提高+50
2025

29

程序(三):是否任意 f[i][j]≤f[n][n]

动态规划

动态规划

算法

提高+50
2025

30

程序(三):删去基础转移语句是否影响结果

动态规划

动态规划

算法

提高+50
2025

31

程序(三):输出结果满足的性质

动态规划

动态规划

算法

提高+50
2025

32

程序(三):给 a、b 都排序后答案的变化

动态规划

动态规划

算法

提高+50
2025

33

程序(三):a=1..n 时代码等价于什么问题

动态规划

动态规划

算法

提高+50
2025

34

字符串解码:①处应填

数组与字符串

数组与字符串

C++程序设计

普及/提高+40
2025

35

字符串解码:②处应填

数组与字符串

数组与字符串

C++程序设计

普及/提高+40
2025

36

字符串解码:③处应填

数组与字符串

数组与字符串

C++程序设计

普及/提高+40
2025

37

字符串解码:④处应填

数组与字符串

数组与字符串

C++程序设计

普及/提高+40
2025

38

字符串解码:⑤处应填

数组与字符串

数组与字符串

C++程序设计

普及/提高+40
2025

39

精明与糊涂:①处应填

贪心算法

贪心算法

算法

提高+50
2025

40

精明与糊涂:②处应填

贪心算法

贪心算法

算法

提高+50
2025

41

精明与糊涂:③处应填

贪心算法

贪心算法

算法

提高+50
2025

42

精明与糊涂:④处应填

贪心算法

贪心算法

算法

提高+50
2025

43

精明与糊涂:⑤处应填

贪心算法

贪心算法

算法

提高+50