CCF编程能力等级认证,英文名Grade Examination of Software Programming(以下简称GESP),由中国计算机学会发起并主办,是为青少年计算机和编程学习者提供学业能力验证的平台。

登录以参加训练计划

GESP一级

第 01 讲:计算机是什么

第 02 讲:输入、输出与顺序结构

第 03 讲:标识符、常量、变量与注释

第 04 讲:基本数据类型与取值范围

第 05 讲:算术运算——整除与求余

第 06 讲:关系运算与逻辑运算

第 07 讲:分支结构

第 08 讲:循环结构

GESP二级

第 01 讲:计算机存储与程序设计语言

第 02 讲:计算机网络

第 03 讲:流程图

第 04 讲:ASCII 编码与字符运算

第 06 讲:多层分支结构与嵌套

第 07 讲:多重循环与嵌套

第 08 讲:常用数学库函数

GESP三级

第 01 讲:进制转换

第 02 讲:数据编码

第 03 讲:位运算

第 04 讲:一维数组基础

第 05 讲:一维数组常用套路

第 06 讲:字符串及其常用函数

第 07 讲:枚举算法

第 08 讲:模拟算法与算法描述

GESP四级

第 01 讲:函数、作用域与参数传递

第 02 讲:指针与二维 / 多维数组

第 03 讲:结构体

第 04 讲:递推算法

第 05 讲:排序三剑客与复杂度、稳定性

第 06 讲:文件操作与异常处理

GESP五级

第 01 讲:整除、最大公约数与同余

第 02 讲:素数、筛法与唯一分解定理

第 03 讲:高精度加减乘除

第 04 讲:单链表、双链表与循环链表

第 05 讲:二分查找与二分答案

第 06 讲:递归与递归复杂度分析

第 07 讲:分治——归并排序与快速排序

第 08 讲:贪心算法与最优子结构

GESP六级

第 01 讲:栈、队列与循环队列

第 02 讲:树与二叉树

第 03 讲:三种特殊二叉树

第 04 讲:哈夫曼树、哈夫曼编码与格雷码

第 05 讲:深度优先搜索 DFS

第 06 讲:广度优先搜索 BFS

第 07 讲:一维动态规划

第 08 讲:简单背包

第 09 讲:面向对象与类

章节 1. GESP一级

开放

题目 尝试 AC 难度
G1001   跳绳打卡 48 15 入门
G1002   倍数报数 22 15 入门
G1003   存钱罐 27 17 入门
G1004   电梯 29 17 入门
G1005   文具店 31 14 入门
GESP0101   [GESP202303 一级]选择+判断 3 0 暂无评定
GESP0102   长方形面积 16 10 入门
GESP0103   每月天数 24 9 入门
GESP0104   [GESP202306 一级]选择+判断 0 0 暂无评定
GESP0105   时间规划 3 2 入门
GESP0106   累计相加 2 2 入门
GESP0107   [GESP202309 一级]选择+判断 0 0 暂无评定
GESP0108   买文具 2 2 入门
GESP0109   小明的幸运数 18 7 入门
GESP0110   [GESP202312 一级]选择+判断 0 0 暂无评定
GESP0111   小杨的考试 11 5 入门
GESP0112   小杨报数 9 4 入门
GESP0113   [GESP202403 一级]选择+判断 5 1 暂无评定
GESP0114   小杨买书 3 3 入门
GESP0115   找因数 7 5 入门
GESP0116   [GESP202406 一级]选择+判断 0 0 暂无评定
GESP0117   休息时间 16 5 入门
GESP0118   立方数 11 3 入门
GESP0119   [GESP202409 一级]选择+判断 0 0 暂无评定
GESP0120   小杨购物 9 6 入门
GESP0121   美丽数字 12 3 入门
GESP0122   [GESP202412 一级]选择+判断 0 0 暂无评定
GESP0123   温度转换 26 7 入门
GESP0124   奇数和偶数 18 10 入门
GESP0125   [GESP202503 一级]选择+判断 0 0 暂无评定
GESP0126   图书馆里的老鼠 23 8 入门
GESP0127   四舍五入 8 5 入门
GESP0128   [GESP202506 一级]选择+判断 0 0 暂无评定
GESP0129   假期阅读 22 8 入门
GESP0130   值日 12 6 入门
GESP0131   [GESP202509 一级]选择+判断 0 0 暂无评定
GESP0132   商店折扣 13 4 入门
GESP0133   金字塔 6 4 入门
GESP0134   [GESP202512 一级]选择+判断 0 0 暂无评定
GESP0135   小杨的爱心快递 3 2 入门
GESP0136   手机电量显示 27 10 入门
GESP0137   [GESP202603 一级]选择+判断 4 0 暂无评定
GESP0138   交朋友 1 1 入门
GESP0139   数字替换 14 7 入门
GESP0140   [GESP202606 一级]选择+判断 0 0 暂无评定
GESP0141   去旅行 40 14 入门
GESP0142   交税 34 15 入门

章节 2. GESP二级

开放

题目 尝试 AC 难度
G2001   成绩分档 20 10 入门
G2002   字母塔 13 9 入门
G2003   勾股小队 11 9 普及−
G2004   阶梯水费 12 7 入门
G2005   逢七过 14 8 入门
G2006   月历 7 5 普及−
G2007   三角形分类 11 4 普及−
G2008   数字时钟 7 4 入门
GESP0201   [GESP202303 二级]选择+判断 1 0 暂无评定
GESP0202   百鸡问题 4 3 普及−
GESP0203   画三角形 2 2 普及−
GESP0204   [GESP202306 二级]选择+判断 0 0 暂无评定
GESP0205   找素数 2 2 普及−
GESP0206   自幂数判断 1 1 普及−
GESP0207   [GESP202309 二级]选择+判断 0 0 暂无评定
GESP0208   小杨的X字矩阵 1 1 入门
GESP0209   数字黑洞 0 0 普及−
GESP0210   [GESP202312 二级]选择+判断 0 0 暂无评定
GESP0211   小杨做题 1 1 入门
GESP0212   小杨的H字矩阵 2 2 入门
GESP0213   [GESP202403 二级]选择+判断 0 0 暂无评定
GESP0214   乘法问题 2 2 入门
GESP0215   小杨的日字矩阵 2 2 入门
GESP0216   [GESP202406 二级]选择+判断 0 0 暂无评定
GESP0217   平方之和 1 1 入门
GESP0218   计数 3 2 入门
GESP0219   [GESP202409 二级]选择+判断 0 0 暂无评定
GESP0220   数位之和 3 2 普及−
GESP0221   小杨的N字矩阵 1 1 入门
GESP0222   [GESP202412 二级]选择+判断 0 0 暂无评定
GESP0223   寻找数字 1 1 入门
GESP0224   数位和 2 1 入门
GESP0225   [GESP202503 二级]选择+判断 0 0 暂无评定
GESP0226   等差矩阵 1 1 入门
GESP0227   时间跨越 2 1 普及−
GESP0228   [GESP202506 二级]选择+判断 0 0 暂无评定
GESP0229   数三角形 0 0 入门
GESP0230   幂和数 0 0 普及−
GESP0231   [GESP202509 二级]选择+判断 0 0 暂无评定
GESP0232   优美的数字 1 1 入门
GESP0233   菱形 5 2 普及−
GESP0234   [GESP202512 二级]选择+判断 0 0 暂无评定
GESP0235   环保能量球 4 3 入门
GESP0236   黄金格 0 0 入门
GESP0237   [GESP202603 二级]选择+判断 0 0 暂无评定
GESP0238   数数 1 1 入门
GESP0239   画画 1 1 入门
GESP0240   [GESP202606 二级]选择+判断 0 0 暂无评定
GESP0241   完全平方数计数 3 2 入门
GESP0242   菱形 5 1 普及−

章节 3. GESP三级

开放

题目 尝试 AC 难度
G3001   班级投票 18 6 普及−
G3002   句子体检 18 6 普及−
G3003   温度曲线 15 2 普及−
G3004   身高排队 15 8 普及−
G3005   屏蔽词 15 8 普及−
G3006   进制翻译机 6 1 普及−
G3007   身份证信息 11 6 普及−
G3008   跳格子 9 4 普及−
GESP0301   [GESP202306 三级]选择+判断 0 0 暂无评定
GESP0302   春游 6 2 普及−
GESP0303   密码合规 0 0 普及−
GESP0304   [GESP202309 三级]选择+判断 0 0 暂无评定
GESP0305   小杨的储蓄 0 0 入门
GESP0306   进制判断 0 0 入门
GESP0307   [GESP202312 三级]选择+判断 0 0 暂无评定
GESP0308   小猫分鱼 0 0 普及−
GESP0309   单位转换 0 0 入门
GESP0310   [GESP202403 三级]选择+判断 0 0 暂无评定
GESP0311   字母求和 1 0 入门
GESP0312   完全平方数 0 0 入门
GESP0314   移位 0 0 入门
GESP0315   寻找倍数 0 0 普及−
GESP0316   [GESP202409 三级]选择+判断 0 0 暂无评定
GESP0317   平衡序列 0 0 普及−
GESP0318   回文拼接 0 0 普及−
GESP0319   [GESP202412 三级]选择+判断 0 0 暂无评定
GESP0320   数字替换 1 1 入门
GESP0321   打印数字 0 0 普及−
GESP0322   [GESP202503 三级]选择+判断 0 0 暂无评定
GESP0323   2025 0 0 入门
GESP0324   词频统计 0 0 普及−
GESP0325   [GESP202506 三级]选择+判断 0 0 暂无评定
GESP0326   奇偶校验 0 0 普及−
GESP0327   分糖果 3 1 普及−
GESP0328   [GESP202509 三级]选择+判断 0 0 暂无评定
GESP0329   数组清零 3 1 入门
GESP0330   日历制作 1 0 普及−
GESP0331   [GESP202512 三级]选择+判断 0 0 暂无评定
GESP0332   密码强度 0 0 入门
GESP0333   小杨的智慧购物 0 0 入门
GESP0334   [GESP202603 三级]选择+判断 0 0 暂无评定
GESP0335   二进制回文串 0 0 普及−
GESP0336   凯撒密码 1 0 入门
GESP0337   [GESP202606 三级]选择+判断 0 0 暂无评定
GESP0338   加密 0 0 入门
GESP0339   字符转换 0 0 入门

章节 4. GESP四级

开放

题目 尝试 AC 难度
G4001   评委打分 5 4 普及−
G4002   图像变换 5 3 普及−
GESP0401   [GESP202306 四级]选择+判断 5 1 暂无评定
GESP0402   幸运数 4 2 普及−
GESP0403   图像压缩 0 0 普及
GESP0404   [GESP202309 四级]选择+判断 8 1 暂无评定
GESP0405   进制转换 0 0 普及−
GESP0406   变长编码 0 0 普及−
GESP0407   [GESP202312 四级]选择+判断 0 0 暂无评定
GESP0408   小杨的字典 0 0 普及−
GESP0409   田忌赛马 4 2 普及−
GESP0410   [GESP202403 四级]选择+判断 1 0 暂无评定
GESP0411   相似字符串 0 0 普及−
GESP0412   做题 1 1 普及−
GESP0413   [GESP202406 四级]选择+判断 0 0 暂无评定
GESP0414   黑白方块 1 1 普及−
GESP0415   宝箱 0 0 普及−
GESP0416   [GESP202409 四级]选择+判断 0 0 暂无评定
GESP0417   黑白方块 1 1 普及−
GESP0418   区间排序 1 1 普及−
GESP0419   [GESP202412 四级]选择+判断 0 0 暂无评定
GESP0420   Recamán 1 1 普及−
GESP0421   字符排序 1 0 普及−
GESP0422   [GESP202503 四级]选择+判断 0 0 暂无评定
GESP0423   荒地开垦 0 0 普及−
GESP0424   二阶矩阵 1 1 入门
GESP0425   [GESP202506 四级]选择+判断 0 0 暂无评定
GESP0426   画布裁剪 1 1 入门
GESP0427   排序 1 1 普及−
GESP0428   [GESP202509 四级]选择+判断 0 0 暂无评定
GESP0429   排兵布阵 1 1 普及−
GESP0430   最长连续段 1 1 普及−
GESP0431   [GESP202512 四级]选择+判断 0 0 暂无评定
GESP0432   建造 3 1 普及−
GESP0433   优先购买 16 0 普及−
GESP0434   [GESP202603 四级]选择+判断 4 0 暂无评定
GESP0435   山之谷 2 2 普及−
GESP0436   礼盒排序 2 2 普及−
GESP0437   [GESP202606 四级]选择+判断 1 0 暂无评定
GESP0438   扫雷 4 2 普及−
GESP0439   身高体重指数 2 2 普及−
GESP0441   新汉诺塔 8 6 普及−
GESP0442   有序网格 3 2 普及−

章节 5. GESP五级

开放

题目 尝试 AC 难度
G5001   质因数分解 3 2 普及
G5002   接力赛 3 3 普及
GESP5002   因数分解 2 1 普及−
GESP5003   巧夺大奖 1 1 普及−
GESP5005   小杨的幸运数 1 1 普及
GESP5006   烹饪问题 2 0 普及
GESP5008   成绩排序 1 1 普及−
GESP5009   B-smooth数 1 1 普及−
GESP5011   黑白格 1 1 普及
GESP5012   小杨的幸运数字 1 1 普及−
GESP5014   挑战怪物 1 1 普及
GESP5015   小杨的武器 1 1 普及−
GESP5017   奇妙数字 1 1 普及
GESP5018   武器强化 0 0 普及
GESP5020   平均分配 1 1 普及
GESP5021   原根判断 0 0 提高
GESP5023   奖品兑换 1 1 普及
GESP5024   最大公因数 1 1 普及−
GESP5026   数字选取 1 1 普及−
GESP5027   有趣的数字和 0 0 普及
GESP5029   数字移动 1 0 普及
GESP5030   相等序列 1 1 普及
GESP5032   有限不循环小数 1 1 普及−
GESP5033   找数 1 1 普及−
GESP5035   排排坐 1 1 普及−
GESP5036   晚宴 1 1 普及−
GESP5038   哥德巴赫猜想 2 2 普及−
GESP5039   饮品调制 0 0 普及+/提高−
 
参加人数
36
创建人