【置顶】【GESP】C++ 认证学习资源汇总(26年1月8日更新)
本置顶将汇总本站发布的GESP认证考试相关资源,并进行了分类整理,不定期更新。 GESP资源专项站,Wiki式阅读,专项学习更友好: GESP资源专项站 所有源代码详见C++ 学习项目:yummy-code(https://github.com/lihongzheshuai/yummy-code) 考纲解析 一级(考纲) 考点 ...
本置顶将汇总本站发布的GESP认证考试相关资源,并进行了分类整理,不定期更新。 GESP资源专项站,Wiki式阅读,专项学习更友好: GESP资源专项站 所有源代码详见C++ 学习项目:yummy-code(https://github.com/lihongzheshuai/yummy-code) 考纲解析 一级(考纲) 考点 ...
2026年3月,GESP四级真题,考察结构体封装与多关键字自定义排序逻辑,难度★★☆☆☆。洛谷难度级别:普及-。 B4502 [GESP202603 四级] 礼盒排序 题目要求 题目描述 商店推出了许多礼盒,每个礼盒中包含 $k$ 件商品,每件商品都有一个价格。 现在需要对这些礼盒进行排序,排序规则如下: 先按礼盒总价格从小到大排序; 如果总价格相同,按礼盒中最贵商品...
2026年3月,GESP四级真题,考察二维数组与八方向矩阵周围元素的探测验证,难度★★☆☆☆。洛谷难度级别:普及-。 B4501 [GESP202603 四级] 山之谷 题目要求 题目描述 现有一片山地,可以视为一个 $N$ 行 $M$ 列的网格图,第 $i$ 行 $j$ 列的海拔为 $h_{i,j}$。 如果一个单元格的海拔不高于其所有相邻单元格(相邻包括上、下、左、右、左上...
2026年3月,GESP三级真题,考察字符串处理与 ASCII 字符偏移运算,难度★★☆☆☆。洛谷难度等级:入门。 B4500 [GESP202603 三级] 凯撒密码 题目要求 题目描述 凯撒密码是一种替换加密技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是 3 的时候,所有的字母 A 将被替换成 D,B 被替换成 E,C...
2026年3月,GESP二级真题,考察双重循环在控制台图形打印中的应用,难度★★☆☆☆。洛谷难度等级:入门。 B4498 [GESP202603 二级] 画画 题目要求 题目描述 输入一个正整数 $n$,你需要绘制一个 $n$ 行 $n$ 列的正方形,绘制规则如下: 正方形的四个顶点使用 + 绘制; 除顶点外,第 $1$ 行与第 $n$ 行使用 - 绘制; 除顶点...
2026年3月,GESP二级真题,考察嵌套循环与数位分离,难度★★☆☆☆。洛谷难度入门。 B4497 [GESP202603 二级] 数数 题目要求 题目描述 对于正整数 $n$,如果 $n$ 的所有数位中包含恰好 $3$ 个 $2$,Alice 会认为这个正整数是美丽的。例如,正整数 $24122$ 中包含 $3$ 个 $2$,所以 $24122$ 是美丽的;正整数 $132$...
2026年3月,GESP三级真题,考察十进制转二进制与回文判断,难度★★☆☆☆。 B4499 [GESP202603 三级] 二进制回文串 题目要求 题目描述 对于一个正整数 $n$,我们将其转换为不含前导零的二进制表示,如果这个二进制序列从左向右读与从右向左读完全相同,则称该数为二进制回文数。例如,$9$ 的二进制表示为 $(1001)_2$,是二进制回文数;$12$ 的二进制...
2026年3月,GESP一级真题,考察循环结构与数位取值,难度★☆☆☆☆。 B4496 [GESP202603 一级] 数字替换 题目要求 题目描述 Alice 不喜欢数字 $4$,但觉得数字 $8$ 寓意好,她想把数中的 $4$ 全都替换成 $8$,若数中不含 $4$ 则无需修改,你能帮帮她吗? 输入格式 输入一行,包含一个整数 $A$,表示替换前的数。 输出格式 输出...
2026年3月,GESP一级真题,考察基础语句和逻辑,难度★☆☆☆☆。 B4495 [GESP202603 一级] 交朋友 题目要求 题目描述 Alice 班上共有 4 个小朋友,身高分别为 $H_1$, $H_2$, $H_3$, $H_4$,其中 Alice 的身高为 $H_1$。Alice 想要和身高最接近她的人交朋友,如果有多个人符合条件,则 Alice 想和其中较矮的那...
第三篇信奥基础知识科普:了解计算机底层是如何用简单的 0 和 1 来表示文字、图像和声音的,带你揭开数字化社会的底层秘密。 写在前面的话:这是一系列专为对信奥(信息学奥赛)感兴趣的中小学生及家长朋友们准备的业余科普文章。笔者并非计算机历史学专家,受自身学识所限,文中若存在不严谨或考证疏漏之处,还望各位读者海涵并指正。 推出本系列的初衷主要有三点: 拓宽视野:在动手敲代码之前,全面...