乒乓世界杯_u20世界杯最新战况 - chhtzx.com

CCF GESP(全国青少年软件编程等级考试)三级(CSP-J/CSP-S),练习题单

7101

以下是GESP 三级建议训练题集整理,结合CSP-J(2016~2023)全部初赛题及CSP-S(2016~2023)复赛 T1/T2),按模块维度分类,尽可能列出与 GESP 三级难度匹配的 CSP 题目。每一类均按实用性扩展,适合 Python 或 C++ 学习者日常训练:

✅ 一、基础模拟与逻辑(判断/循环/格式化输出)

考点

CSP-J 对应题

CSP-S 对应题(T1)

成绩与统计

2019-J1 成绩统计、2021-J3 成绩排序

2020-S1 数列分段统计

日期/时间模拟

2021-J2 日期推算、2022-J2 校车时间、2023-J1 时间安排

-

条件判断与格式处理

2020-J1 成绩转换、2018-J1 分数转换

-

模拟分发

2020-J3 发试卷

2023-S1 选举计票

输入输出规范

2022-J1 成绩处理

-

单位/数据换算

2017-J1 整数转换、2016-J1 水仙花数

-

✅ 二、字符串处理与计数

考点

CSP-J 题目

CSP-S(T1/T2)

字符/单词计数

2019-J2 字符统计、2020-J1 单词统计

2020-S2 英文单词匹配(多重映射)

单词反转/处理

2021-J1 单词反转、2022-J4 模拟文件目录

2023-S1 最短字符串替换

字符分类/拼音排序

2021-J4 疯狂背单词、2023-J2 拼音比较

-

简单加密/拼接

2020-J4 简单加密器

-

字符统计图

2016-J3 字符频率图

-

✅ 三、数组/排序/映射与模拟操作

考点

CSP-J 题目

CSP-S(T1/T2)

排序与处理

2021-J3 排序输出、2023-J3 排序规则

2023-S2 活动安排(排序+贪心)

模拟坐标/棋盘移动

2023-J3 冰壶滑动、2020-J2 键盘输入

2020-S1 模拟鼠标点击

数组映射/查找

2018-J2 快速查询、2016-J2 最大乘积

2019-S1 近似排序

一维数组变换

2016-J3 数列变换、2022-J3 按规则处理数组

-

模拟成绩计算

2018-J4 成绩统计与排名

-

✅ 四、贪心算法/枚举思想

考点

CSP-J 题目

CSP-S(T1/T2)

模拟题贪心策略

2020-J3 发试卷、2021-J4 文件处理

2019-S2 比赛安排(活动选择贪心)

枚举合法解

2021-J2 日期推算、2023-J4 最佳选项组合

2020-S2 购买计划组合

优先选择排序

2018-J4 优先规则选择

2021-S2 排队问题(贪心调度)

统计最大/最小差值

2019-J3 同值元素统计

2018-S1 数值差分析

✅ 五、简单数据结构(栈/队列/哈希表/二维数组)

考点

CSP-J 题目

CSP-S(T1/T2)

栈与表达式模拟

2022-J4 简易任务调度

2021-S1 操作序列(栈模拟)

队列/优先队列模拟

2019-J4 通知发放模拟

2022-S1 动态窗口处理

二维数组搜索/判断

2023-J3 冰壶模拟、2017-J4 迷宫判断

2018-S2 迷宫走法(DFS/BFS)

哈希表映射思想

2021-J4 疯狂背单词、2023-J2 字母分类

2020-S2 map映射统计

模拟表操作

2017-J3 操作集合、2016-J4 字典模拟

-

✅ 六、简单递归/搜索/组合枚举(部分进阶)

考点

CSP-J 题目

CSP-S(T1/T2)

回溯枚举

-

2019-S2 数字划分

搜索走法

-

2018-S2 迷宫走法、2020-S1 数列查询

二进制枚举

-

2021-S1 子集统计

树结构/路径问题

-

2022-S1 树形数据统计

✅ 汇总题目数量统计(按模块):

模块

CSP-J 题目数量

CSP-S T1/T2(匹配 GESP 难度)

模拟/逻辑类

15+

3~4

字符串类

8+

3

排序与数组

10+

3~4

贪心/枚举

8+

4~5

栈队列结构

6+

3~4

简单递归搜索

1~2

3

✅ 建议刷题路径

每类题型建议刷完 3~5 道,从简单模拟入手,逐步挑战枚举、排序与数据结构题。

以下平台提供 CSP 历年题训练:

洛谷 CSP-J/CSP-S 专题合集

CSP 认证官方题库

牛客 CSP 题库

如你有特定语言偏好(如 Python/C++),我也可按模块匹配对应语言模板进行专项训练搭配。

是否需要我为这些题目整理每日训练包(附带代码讲解/答案比对)?