CSP复赛真题模拟, 采用文件IO, 记得开freopen
登录以参加训练计划
A 档:CSP-J 二等
适用于没参加过复赛的新生,以及参加过复赛但未获奖的学生, 目标CSPJ获奖(三等/二等);
| 题 | 目标分 | 定位 |
|---|---|---|
| T1 | 100 | 送分题, 零失误,没有折扣。 |
| T2 | ≥75 | 主战场。 |
| T3 | ≥30 | **只写暴力档. |
| T4 | 0 | 不看 |
时间预算(3.5 小时 = 210 分钟)
开局读题 20′ 三道题全部读完,不碰键盘
T1 30′
T2 60′
T3 60′ 只写暴力
检查 40′
─────────────────
210′
B 档:CSP-J 一等/CSP-S二等
适用于已有 CSP-J二等的学员,目标CSPJ一等/CSPS二等;
| 位置 | 题目类型 |
|---|---|
| T3 | 两个知识点的组合,或一个需要建模的经典结构(栈 / 表达式 / 字符串 + map) |
| T4 | 七年 7 道里 5 道是 DP 或图论 |
T3 T4难度不一定递增,一定要先花20min读题,详情看专题:考场策略与时间分配(CSP 复赛)
| 题 | 目标分 | 定位 |
|---|---|---|
| T1 | 💯 | |
| T2 | ||
| T3 | ≥70 | 主战场 |
| T4 | ≥20 | 暴力档,锦上添花。 |
时间预算(3.5 小时 = 210 分钟)
开局读题 20′ 四道题全部读完,不碰键盘
T1 20′
T2 50′
T3 80′ ← 主战场
T4 20′ 只写暴力
检查 20′
─────────────────
210′
C 档:CSP-S 一等/NOIP 一等
适用于已有 CSP-J一等或CSP-S二等,目标CSP-S/NOIP 一等。
| 题 | 目标分 | 定位 |
|---|---|---|
| T1 | 100 | 零失误,没有折扣。 全档唯一要求满分的题 |
| T2 | ≥60 | 七年 8 道 T2 里只有 2 道是 S 层——那两道要满分 |
| T3 | ≥20 | 暴力档。 |
| T4 | 0 | 压轴题 |
开局读题 30′ 四道题全部读完。
T1 40′ ← 含自测
T2 60′ ← 一等的主要来源
T3 60′ 只取暴力档
T4 25′ 读题 + 能骗就骗,骗不到就走
检查 25′
─────────────────
240′
章节 1. A 档:CSP-J 二等
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| CSPJ2019A 数字游戏 | 44 | 12 | 入门 |
| CSPJ2019B 公交换乘 | 69 | 9 | 普及− |
| CSPJ2020A 优秀的拆分 | 72 | 11 | 普及− |
| CSPJ2020B 直播获奖 | 42 | 8 | 普及− |
| CSPJ2021A 分糖果 | 47 | 10 | 普及− |
| CSPJ2021B 插入排序 | 41 | 3 | 普及 |
| CSPJ2021C 网络连接 | 28 | 3 | 普及 |
| CSPJ2022A 乘方 | 58 | 11 | 入门 |
| CSPJ2022B 解密 | 42 | 7 | 普及− |
| CSPJ2023A 小苹果 | 37 | 7 | 普及− |
| CSPJ2023B 公路 | 36 | 6 | 普及− |
| CSPJ2024A 扑克牌 | 27 | 10 | 入门 |
| CSPJ2024B 地图探险 | 14 | 3 | 普及− |
| CSPJ2025A 拼数 | 13 | 10 | 普及− |
| CSPJ2025B 座位 | 18 | 6 | 普及− |
章节 2. B 档:CSP-J 一等/CSP-S二等
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| CSPJ2019B 公交换乘 | 69 | 9 | 普及− |
| CSPJ2019C 纪念品 | 16 | 4 | 普及+/提高− |
| CSPJ2019D 加工零件 | 15 | 3 | 普及+/提高− |
| CSPJ2020B 直播获奖 | 42 | 8 | 普及− |
| CSPJ2020C 表达式 | 13 | 0 | 普及+/提高− |
| CSPJ2020D 方格取数 | 3 | 2 | 普及+/提高− |
| CSPJ2021B 插入排序 | 41 | 3 | 普及 |
| CSPJ2021C 网络连接 | 28 | 3 | 普及 |
| CSPJ2021D 小熊的果篮 | 10 | 2 | 普及+/提高− |
| CSPJ2022B 解密 | 42 | 7 | 普及− |
| CSPJ2022C 逻辑表达式 | 8 | 1 | 普及+/提高− |
| CSPJ2022D 上升点列 | 1 | 1 | 普及 |
| CSPJ2023B 公路 | 36 | 6 | 普及− |
| CSPJ2023C 一元二次方程 | 8 | 1 | 普及 |
| CSPJ2023D 旅游巴士 | 7 | 2 | 普及+/提高− |
| CSPJ2024C 小木棍 | 37 | 4 | 普及 |
| CSPJ2025C 异或和 | 5 | 3 | 普及 |
| CSPJ2025D 多边形 | 11 | 2 | 普及 |
| CSPS2019A 格雷码 | 18 | 5 | 普及− |
| CSPS2020A 儒略日 | 6 | 2 | 普及+/提高− |
| CSPS2020B 动物园 | 22 | 3 | 普及 |
| CSPS2021A 廊桥分配 | 18 | 1 | 普及+/提高− |
| CSPS2023A 密码锁 | 12 | 4 | 普及− |
| CSPS2024A 决斗 | 15 | 6 | 普及− |
| CSPS2025A 社团招新 | 8 | 3 | 普及 |
章节 3. C 档:CSP-S 一等/NOIP 一等
开放
| 题目 | 尝试 | AC | 难度 |
|---|---|---|---|
| CSPS2019A 格雷码 | 18 | 5 | 普及− |
| CSPS2019B 括号树 | 19 | 2 | 普及+/提高− |
| CSPS2019D Emiya 家今天的饭 | 0 | 0 | 提高+/省选− |
| CSPS2020A 儒略日 | 6 | 2 | 普及+/提高− |
| CSPS2020B 动物园 | 22 | 3 | 普及 |
| CSPS2020C 函数调用 | 0 | 0 | 提高+/省选− |
| CSPS2021A 廊桥分配 | 18 | 1 | 普及+/提高− |
| CSPS2021B 括号序列 | 0 | 0 | 提高+/省选− |
| CSPS2021C 回文 | 0 | 0 | 普及+/提高− |
| CSPS2022A 假期计划 | 0 | 0 | 提高 |
| CSPS2022B 策略游戏 | 0 | 0 | 普及+/提高− |
| CSPS2022C 星战 | 0 | 0 | 省选/NOI− |
| CSPS2023A 密码锁 | 12 | 4 | 普及− |
| CSPS2023B 消消乐 | 0 | 0 | 提高 |
| CSPS2023C 结构体 | 1 | 0 | 提高+/省选− |
| CSPS2023D 种树 | 0 | 0 | 提高+/省选− |
| CSPJ2024D 接龙 | 0 | 0 | 提高 |
| CSPS2024A 决斗 | 15 | 6 | 普及− |
| CSPS2024B 超速检测 | 5 | 1 | 普及+/提高− |
| CSPS2024C 染色 | 0 | 0 | 提高 |
| CSPS2025A 社团招新 | 8 | 3 | 普及 |
| CSPS2025B 道路修复 | 4 | 0 | 提高 |
| CSPS2025C 谐音替换 | 0 | 0 | 提高+/省选− |