Skip to content

Repository files navigation

GESP C++

真题解析-编程题

一级(编程题)

考试时间 题目名称 题目类型 题目讲解
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)

练习清单导航 (1~8级)

联系我们

GESP/CSP 认证学习微信公众号

About

No description, website, or topics provided.

Resources

Stars

20 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages