| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2025-12 | GESP 1-5级编程题核心考点与备考攻略及真题分类 | 编程基础与应用 | GESP 1-5级编程题核心考点与备考攻略及真题分类 |
| 2026-06 | 【CSP】CSP-X 2018真题 | 小明的照片 luogu-B4072 (适合GESP一级及以上考生练习) | CSP |
| 2026-04 | 【CSP】CSP-J 2019 江西真题 | 面积 luogu-P5681 (适合GESP一级、二级考生练习) | CSP |
| 2023年3月 | 【GESP】C++一级真题练习(202303)luogu-B3834,长方形面积 | 基础语句 | luogu-B3834-【GESP】C++一级真题练习(202303)luogu-B3834,长方形面积 |
| 2023年3月 | 【GESP】C++一级真题练习(202303)luogu-B3835,每月天数 | 基础语句 | luogu-B3835-【GESP】C++一级真题练习(202303)luogu-B3835,每月天数 |
| 2023年6月 | 【GESP】C++一级真题练习(202306)luogu-B3838,时间规划 | 基础语句 | luogu-B3838-【GESP】C++一级真题练习(202306)luogu-B3838,时间规划 |
| 2023年6月 | 【GESP】C++一级真题练习(202306)luogu-B3839,累计相加 | 基础语句 | luogu-B3839-【GESP】C++一级真题练习(202306)luogu-B3839,累计相加 |
| 2023年9月 | 【GESP】C++一级真题练习(202309)luogu-B3863,买文具 | 基础语句 | luogu-B3863-【GESP】C++一级真题练习(202309)luogu-B3863,买文具 |
| 2023年9月 | 【GESP】C++一级真题练习(202309)luogu-B3864,小明的幸运数 | 基础语句 | luogu-B3864-【GESP】C++一级真题练习(202309)luogu-B3864,小明的幸运数 |
| 2023年12月 | 【GESP】C++一级真题练习(202312)luogu-B3921,小杨的考试 | 基础语句 | luogu-B3921-【GESP】C++一级真题练习(202312)luogu-B3921,小杨的考试 |
| 2023年12月 | 【GESP】C++一级真题练习(202312)luogu-B3922,小杨报数 | 基础语句 | luogu-B3922-【GESP】C++一级真题练习(202312)luogu-B3922,小杨报数 |
| 2024年3月 | 【GESP】C++一级真题(202403)luogu-B3952,小杨买书 | 基础语句 | luogu-B3952-【GESP】C++一级真题(202403)luogu-B3952,小杨买书 |
| 2024年3月 | 【GESP】C++一级真题(202403)luogu-B3953,找因数 | 基础语句 | luogu-B3953-【GESP】C++一级真题(202403)luogu-B3953,找因数 |
| 2024年6月 | 【GESP】C++一级真题(202406)luogu-B4000,休息时间 | 基础语句 | luogu-B4000-【GESP】C++一级真题(202406)luogu-B4000,休息时间 |
| 2024年6月 | 【GESP】C++一级真题(202406)luogu-B4001,立方数 | 基础语句 | luogu-B4001-【GESP】C++一级真题(202406)luogu-B4001,立方数 |
| 2024年9月 | 小杨购物 | 基础语句 | luogu-B4034-小杨购物 |
| 2024年9月 | 美丽数字 | 基础语句 | luogu-B4035-美丽数字 |
| 2024年12月 | 温度转换 | 基础语句 | luogu-B4062-温度转换 |
| 2024年12月 | 奇数和偶数 | 基础语句 | luogu-B4063-奇数和偶数 |
| 2025年3月 | 图书馆里的老鼠 | 基础语句 | luogu-B4257-图书馆里的老鼠 |
| 2025年3月 | 四舍五入 | 基础语句 | luogu-B4258-四舍五入 |
| 2025年6月 | 假期阅读 | 基础语句 | luogu-B4354-假期阅读 |
| 2025年6月 | 值日 | 基础语句 | luogu-B4355-值日 |
| 2025年9月 | 商店折扣 | 基础语句 | luogu-B4409-商店折扣 |
| 2025年9月 | 金字塔 | 基础语句 | luogu-B4410-金字塔 |
| 2025年12月 | 第一题小杨的爱心快递 | 基础语句 | 第一题小杨的爱心快递 |
| 2025年12月 | 第二题手机电量显示 | 基础语句 | 第二题手机电量显示 |
| 2026年3月 | 交朋友 | 基础语句 | luogu-B4495-交朋友 |
| 2026年3月 | 数字替换 | 数位分离 | luogu-B4496-数字替换 |
| 2026年6月 | 去旅行 | 基础语句 | luogu-B4551-去旅行 |
| 2026年6月 | 交税 | 基础语句 | luogu-B4552-交税 |
| 2026年9月 | 新龟兔赛跑 | 分支结构 | luogu-B4573-新龟兔赛跑 |
| 2026年9月 | 棋盘上的奖赏 | 循环结构 | luogu-B4574-棋盘上的奖赏 |
| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2026-06 | 【CSP】CSP-X 2018真题 | 快递费用 luogu-B4073 (适合GESP二级及以上考生练习) | CSP |
| 2026-06 | 【CSP】CSP-X 2018真题 | 统计成绩 luogu-B4074 (适合GESP二级及以上考生练习) | CSP |
| 2026-05 | 【CSP】CSP-J 2022真题 | 乘方 luogu-P8813 (适合GESP二级及以上考生练习) | CSP |
| 2023年3月 | 百鸡问题 | 多重循环 | luogu-B3836-百鸡问题 |
| 2023年3月 | 画三角形 | 多重循环 | luogu-B3837-画三角形 |
| 2023年6月 | 找素数 | 多重循环 | luogu-B3840-找素数 |
| 2023年6月 | 自幂数判断 | 多重循环 | luogu-B3841-自幂数判断 |
| 2023年9月 | 小杨的 X 字矩阵 | 多重循环 | luogu-B3865-小杨的 X 字矩阵 |
| 2023年9月 | 数字黑洞 | 多重循环 | luogu-B3866-数字黑洞 |
| 2023年12月 | 小杨做题 | 多重循环 | luogu-B3923-小杨做题 |
| 2023年12月 | 小杨的H字矩阵 | 多重循环 | luogu-B3924-小杨的H字矩阵 |
| 2024年3月 | 乘法问题 | 多重循环 | luogu-B3954-乘法问题 |
| 2024年3月 | 小杨的日字矩阵 | 多重循环 | luogu-B3955-小杨的日字矩阵 |
| 2024年6月 | 平方之和 | 多重循环 | luogu-B4002-平方之和 |
| 2024年6月 | 计数 | 多重循环 | luogu-B4007-计数 |
| 2024年9月 | 数位之和 | 多重循环 | luogu-B4036-数位之和 |
| 2024年9月 | 小杨的 N 字矩阵 | 多重循环 | luogu-B4037-小杨的 N 字矩阵 |
| 2024年12月 | 寻找数字 | 多重循环 | luogu-B4064-寻找数字 |
| 2024年12月 | 数位和 | 多重循环 | luogu-B4065-数位和 |
| 2025年3月 | 等差矩阵 | 多重循环 | luogu-B4259-等差矩阵 |
| 2025年3月 | 时间跨越 | 基础语句 | luogu-B4260-时间跨越 |
| 2025年6月 | 数三角形 | 多重循环 | luogu-B4356-数三角形 |
| 2025年6月 | 幂和数 | 多重循环 | luogu-B4357-幂和数 |
| 2025年9月 | 优美的数字 | 多重循环 | luogu-B4411-优美的数字 |
| 2025年9月 | 菱形 | 多重循环 | luogu-B4412-菱形 |
| 2025年12月 | 第一题环保能量球 | 基础语句 | 第一题环保能量球 |
| 2025年12月 | 第二题黄金格 | 多重循环 | 第二题黄金格 |
| 2026年3月 | 数数 | 数位分离 | luogu-B4497-数数 |
| 2026年3月 | 画画 | 双重循环 | luogu-B4498-画画 |
| 2026年6月 | 完全平方数计数 | 循环 | luogu-B4553-完全平方数计数 |
| 2026年6月 | 菱形 | 循环 | luogu-B4554-菱形 |
| 2026年9月 | 直角三角形 | 勾股定理 | luogu-B4575-直角三角形 |
| 2026年9月 | 字符变换 | 二维数组 | luogu-B4576-字符变换 |
| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2025-11 | 【CSP】CSP-XL 2025辽宁复赛真题-第一题, 字符串数数(count)(字符串考点,相当于GESP三级) | CSP | 【CSP】CSP-XL 2025辽宁复赛真题-第一题, 字符串数数(count)(字符串考点,相当于GESP三级) |
| 2026-06 | 【CSP】CSP-X 2018真题 | 11的倍数 luogu-B4075 (适合GESP三级及以上考生练习) | CSP |
| 2026-02 | 【CSP】CSP-J 2024真题 | 扑克牌 luogu-P11227 (相当于GESP三级左右水平) | CSP |
| 2026-04 | 【CSP】CSP-J 2020真题 | 优秀的拆分 luogu-P7071 (适合GESP二、三级及以上考生练习) | CSP |
| 2026-04 | 【CSP】CSP-J 2021真题 | 分糖果 luogu-P7909 (适合GESP三级及以上考生练习) | CSP |
| 2023年6月 | 春游 | 一维数组 | luogu-B3842-春游 |
| 2023年6月 | 密码合规 | 字符串 | luogu-B3843-密码合规 |
| 2023年9月 | 小杨的储蓄 | 一维数组 | luogu-B3867-小杨的储蓄 |
| 2023年9月 | 进制判断 | 一维数组 | luogu-B3868-进制判断 |
| 2023年12月 | 小猫分鱼 | 多重循环 | luogu-B3925-小猫分鱼 |
| 2023年12月 | 单位转换 | 字符串 | luogu-B3926-单位转换 |
| 2024年3月 | 字母求和 | 字符串 | luogu-B3956-字母求和 |
| 2024年3月 | 完全平方数 | 字符串 | luogu-B3957-完全平方数 |
| 2024年6月 | 移位 | 字符串 | luogu-B4003-移位 |
| 2024年6月 | 寻找倍数 | 一维数组 | luogu-B4004-寻找倍数 |
| 2024年9月 | 平衡序列 | 一维数组 | luogu-B4038-平衡序列 |
| 2024年9月 | 回文拼接 | 字符串 | luogu-B4039-回文拼接 |
| 2024年12月 | 数字替换 | 一维数组 | luogu-B4066-数字替换 |
| 2024年12月 | 打印数字 | 字符串 | luogu-B4067-打印数字 |
| 2025年3月 | 2025 | 位运算 | luogu-B4261-2025 |
| 2025年3月 | 词频统计 | 字符串 | luogu-B4262-词频统计 |
| 2025年6月 | 奇偶校验 | 进制转换 | luogu-B4358-奇偶校验 |
| 2025年6月 | 分糖果 | 模拟算法 | luogu-B4359-分糖果 |
| 2025年9月 | 数组清零 | 多重循环 | luogu-B4413-数组清零 |
| 2025年9月 | 日历制作 | 多重循环 | luogu-B4414-日历制作 |
| 2025年12月 | 第一题密码强度 | 字符串 | 第一题密码强度 |
| 2025年12月 | 第二题小杨的智慧购物 | 一维数组 | 第二题小杨的智慧购物 |
| 2026年3月 | 二进制回文串 | 进制转换 | luogu-B4499-二进制回文串 |
| 2026年3月 | 凯撒密码 | 字符串处理 | luogu-B4500-凯撒密码 |
| 2026年6月 | 加密 | 数组 | luogu-B4555-加密 |
| 2026年6月 | 字符转换 | 字符处理 | luogu-B4556-字符转换 |
| 2026年9月 | 公共二进制位 | 位运算 | luogu-B4577-公共二进制位 |
| 2026年9月 | 分割字符串 | 字符串 | luogu-B4578-分割字符串 |
| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2026-02 | 【NOIP】2011真题解析 luogu-P1003 铺地毯 | GESP三、四级以上可练习 | 枚举 |
| 2026-02 | 【NOIP】1998真题解析 luogu-P1008 三连击 | GESP三、四级以上可练习 | 枚举 |
| 2026-03 | 【NOIP】1999真题解析 luogu-P1014 Cantor 表 | GESP三、四级以上可练习 | 模拟 |
| 2026-02 | 【CSP】CSP-J 2024真题 | 地图探险 luogu-P11228 (相当于GESP四级左右水平) | CSP |
| 2026-01 | 【CSP】CSP-J 2025真题 | 拼数 luogu-P14357 (适合GESP三、四级考生练习) | CSP |
| 2026-02 | 【CSP】CSP-J 2025真题 | 座位 luogu-P14358 (相当于GESP三、四级水平) | CSP |
| 2026-09 | 【NOIP】1997真题解析 luogu-P2241 统计方形(数据加强版) | GESP三、四级以上可练习 | 枚举 |
| 2026-04 | 【CSP】CSP-J 2019真题 | 公交换乘 luogu-P5661 (适合GESP四级及以上考生练习) | CSP |
| 2026-04 | 【CSP】CSP-J 2020真题 | 直播获奖 luogu-P7072 (适合GESP四级及以上考生练习) | CSP |
| 2026-05 | 【CSP】CSP-J 2022真题 | 解密 luogu-P8814 (适合GESP四级及以上考生练习) | CSP |
| 2026-06 | 【CSP】CSP-J 2023真题 | 公路 luogu-P9749 (适合GESP四级及以上考生练习) | CSP |
| 2023年6月 | 幸运数 | 函数 | luogu-B3850-幸运数 |
| 2023年6月 | 图像压缩 | 函数 | luogu-B3851-图像压缩 |
| 2023年9月 | 进制转换 | 函数 | luogu-B3869-进制转换 |
| 2023年9月 | 变长编码 | 函数 | luogu-B3870-变长编码 |
| 2023年12月 | 小杨的字典 | 一维数组 | luogu-B3927-小杨的字典 |
| 2023年12月 | 田忌赛马 | 一维数组 | luogu-B3928-田忌赛马 |
| 2024年3月 | 相似字符串 | 函数 | luogu-B3958-相似字符串 |
| 2024年3月 | 做题 | 排序 | luogu-B3959-做题 |
| 2024年6月 | 黑白方块 | 多维数组 | luogu-B4005-黑白方块 |
| 2024年6月 | 宝箱 | 排序 | luogu-B4006-宝箱 |
| 2024年9月 | 黑白方块 | 多维数组 | luogu-B4040-黑白方块 |
| 2024年9月 | 区间排序 | 排序 | luogu-B4041-区间排序 |
| 2024年12月 | Recamán | 排序 | luogu-B4068-Recamán |
| 2024年12月 | 字符排序 | 排序 | luogu-B4069-字符排序 |
| 2025年3月 | 荒地开垦 | 多维数组 | luogu-B4263-荒地开垦 |
| 2025年3月 | 二阶矩阵 | 多维数组 | luogu-B4264-二阶矩阵 |
| 2025年6月 | 画布裁剪 | 多维数组 | luogu-B4360-画布裁剪 |
| 2025年6月 | 排序 | 排序 | luogu-B4361-排序 |
| 2025年9月 | 排兵布阵 | 多维数组 | luogu-B4415-排兵布阵 |
| 2025年9月 | 最长连续段 | 排序 | luogu-B4416-最长连续段 |
| 2025年12月 | 第二题优先购买 | 结构体 | 第二题优先购买 |
| 2025年12月 | 第一题建造 luogu-b4451 | 模拟算法 | luogu-B4451-第一题建造 luogu-b4451 |
| 2026年3月 | 山之谷 | 二维数组 | luogu-B4501-山之谷 |
| 2026年3月 | 礼盒排序 | 结构体排序 | luogu-B4502-礼盒排序 |
| 2026年6月 | 扫雷 | 二维数组 | luogu-B4557-扫雷 |
| 2026年6月 | 身高体重指数 | 排序 | luogu-B4558-身高体重指数 |
| 2026年9月 | 新汉诺塔 | 递归 | luogu-B4579-新汉诺塔 |
| 2026年9月 | 有序网格 | 二维数组 | luogu-B4580-有序网格 |
| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2026-02 | 【NOIP】1998真题解析 luogu-P1009 阶乘之和 | GESP四、五级以上可练习 | 高精度 |
| 2026-02 | 【NOIP】1998真题解析 luogu-P1010 幂次方 | GESP四、五级以上可练习 | 递归 |
| 2026-02 | 【NOIP】1998真题解析 luogu-P1011 车站 | GESP四、五级以上可练习 | 递推 |
| 2026-03 | 【NOIP】1999真题解析 luogu-P1015 回文数 | GESP四、五级以上可练习 | 高精度 |
| 2026-06 | 【NOIP】2000真题解析 luogu-P1022 计算器的改良(适合GESP四、五级以上练习) | 字符串 | luogu-P1022-【NOIP】2000真题解析 luogu-P1022 计算器的改良(适合GESP四、五级以上练习) |
| 2026-06 | 【NOIP】2000真题解析 luogu-P1023 税收与补贴问题(适合GESP四、五级以上练习) | 模拟 | luogu-P1023-【NOIP】2000真题解析 luogu-P1023 税收与补贴问题(适合GESP四、五级以上练习) |
| 2026-04 | 【CSP】CSP-J 2019 江西真题 | 次大值 luogu-P5682 (适合GESP四、五级及以上考生练习) | CSP |
| 2026-05 | 【CSP】CSP-J 2021真题 | 网络连接 luogu-P7911 (适合GESP四-五级及以上考生练习) | CSP |
| 2023年9月 | 因数分解 | 数论 | luogu-B3871-因数分解 |
| 2023年9月 | 巧夺大奖 | 贪心 | luogu-B3872-巧夺大奖 |
| 2023年12月 | 小杨的幸运数 | 数论 | luogu-B3929-小杨的幸运数 |
| 2023年12月 | 烹饪问题 | 贪心 | luogu-B3930-烹饪问题 |
| 2024年3月 | 成绩排序 | 排序 | luogu-B3968-成绩排序 |
| 2024年3月 | B-smooth 数 | 数论 | luogu-B3969-B-smooth 数 |
| 2024年6月 | 黑白格 | 前缀和 | luogu-P10719-黑白格 |
| 2024年6月 | 小杨的幸运数字 | 数论 | luogu-P10720-小杨的幸运数字 |
| 2024年9月 | 挑战怪物 | 数论 | luogu-B4050-挑战怪物 |
| 2024年9月 | 小杨的武器 | 贪心 | luogu-B4051-小杨的武器 |
| 2024年12月 | 奇妙数字 | 数论 | luogu-B4070-奇妙数字 |
| 2024年12月 | 武器强化 | 贪心 | luogu-B4071-武器强化 |
| 2025年3月 | 平均分配 | 贪心 | luogu-P11960-平均分配 |
| 2025年3月 | 原根判断 | 数论 | luogu-P11961-原根判断 |
| 2025年6月 | 奖品兑换 | 二分答案 | luogu-P13013-奖品兑换 |
| 2025年6月 | 最大公因数 | 数论 | luogu-P13014-最大公因数 |
| 2025年9月 | 数字选取 | 数论 | luogu-P14073-数字选取 |
| 2025年9月 | 有趣的数字和 | 前缀和 | luogu-P14074-有趣的数字和 |
| 2025年12月 | 第一题-数字移动 luogu-p14917 | 模拟算法 | luogu-P14917-第一题-数字移动 luogu-p14917 |
| 2025年12月 | 第二题-相等序列 luogu-p14918 | 数论 | luogu-P14918-第二题-相等序列 luogu-p14918 |
| 2026年3月 | 有限不循环小数 | 数论 | luogu-P15798-有限不循环小数 |
| 2026年3月 | 找数 | 二分查找 | luogu-P15799-找数 |
| 2026年6月 | 排排坐 | 排序 | luogu-P17010-排排坐 |
| 2026年6月 | 晚宴 | 枚举 | luogu-P17011-晚宴 |
| 2026年9月 | 哥德巴赫猜想 | 数论 | luogu-P17455-哥德巴赫猜想 |
| 2026年9月 | 饮品调制 | 贪心 | luogu-P17456-饮品调制 |
| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2026-03 | 【NOIP】1999真题解析 luogu-P1016 旅行家的预算 | GESP四、五、六级以上推荐练习 | 贪心 |
| 2026-07 | 【NOIP】2005真题解析 luogu-P1048 采药(适合GESP六级以上练习) | 动态规划 | luogu-P1048-【NOIP】2005真题解析 luogu-P1048 采药(适合GESP六级以上练习) |
| 2026-02 | 【CSP】CSP-J 2025真题 | 异或和 luogu-P14359 (相当于GESP六级水平) | CSP |
| 2026-02 | 【CSP】CSP-J 2025真题 | 多边形 luogu-P14360 (相当于GESP六级水平) | CSP |
| 2026-07 | 【NOIP】2015真题解析 luogu-P2678 跳石头(适合GESP六级以上练习) | 二分答案 | luogu-P2678-【NOIP】2015真题解析 luogu-P2678 跳石头(适合GESP六级以上练习) |
| 2026-05 | 【CSP】CSP-J 2019真题 | 纪念品 luogu-P5662 (适合GESP六级及以上考生练习) | CSP |
| 2026-04 | 【CSP】CSP-J 2021真题 | 插入排序 luogu-P7910 (适合GESP四-六级及以上考生练习) | CSP |
| 2026年3月 | 选数 | 算法 | luogu-P15800-选数 |
| 2026年3月 | 完全二叉树 | 算法 | luogu-P15801-完全二叉树 |
| 2026年6月 | 条形蛋糕 | 算法 | luogu-P17012-条形蛋糕 |
| 2026年6月 | 满二叉树 | 二叉树 | luogu-P17013-满二叉树 |
| 2026年9月 | 数组划分 | 动态规划 | luogu-P17457-数组划分 |
| 2026年9月 | 分树规划 | 树形结构 | luogu-P17458-分树规划 |
| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2026年9月 | 必经之路 | 图论 | luogu-P17459-必经之路 |
| 2026年9月 | 括号序列 | 动态规划 | luogu-P17460-括号序列 |
| 考试时间 | 题目名称 | 题目类型 | 题目讲解 |
|---|---|---|---|
| 2026年9月 | 生成树计数 | 高级图论 | luogu-P17461-生成树计数 |
| 2026年9月 | 末班车 | 高级图论 | luogu-P17462-末班车 |
| 分类 | 功能 | 教程 |
|---|---|---|
| 字符判断 | 判断是否为数字(0-9) | 【GESP/CSP】编程武器库-1, 字符类型判断 |
| 字符判断 | 判断是否为字母(a-z/A-Z) | 【GESP/CSP】编程武器库-1, 字符类型判断 |
| 字符判断 | 判断是否为大写字母(A-Z) | 【GESP/CSP】编程武器库-1, 字符类型判断 |
| 字符判断 | 判断是否为小写字母(a-z) | 【GESP/CSP】编程武器库-1, 字符类型判断 |
| 进制转换 | 十进制和十六进制转换 | 【GESP/CSP】编程武器库-2, 十进制转十六进制 |
| 进制转换 | 十进制和十六进制转换 | 【GESP/CSP】编程武器库-3, 十六进制转十进制 |
| 数论算法 | 最大公约数和最小公倍数(gcd/lcm) | 【GESP/CSP】编程武器库-4, 最大公约数和最小公倍数 |
| 二分查找 | 二分查找标准库(lower_bound/upper_bound) | 【GESP/CSP】编程武器库-5, 二分查找标准库 |
| 去重算法 | 数组/向量快速去重(unique) | 【GESP/CSP】编程武器库-6, 去重算法(unique) |
- GESP一级练习题与真题清单
- GESP二级练习题与真题清单
- GESP三级练习题与真题清单 (CSP-J入门)
- GESP四级练习题与真题清单 (CSP-J基础)
- GESP五级练习题与真题清单 (CSP-J核心)
- GESP六级练习题与真题清单 (CSP-J拔高/CSP-S初级)
- GESP七级练习题与真题清单 (CSP-S核心)
- GESP八级练习题与真题清单 (CSP-S/NOIP进阶)
- C++ GESP学习交流网站:https://www.coderli.com
- GESP/CSP 认证学习微信公众号
