news 2026/6/15 13:28:47

GESP2025年12月认证C++二级真题与解析(编程题2 (黄金格))

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GESP2025年12月认证C++二级真题与解析(编程题2 (黄金格))

一、先看原题:

二、题目解析

1、📖 故事背景

小杨来到了一张神奇地图🗺️✨

地图是一个方格世界:

  • H 行

  • W 列

  • 每个格子都有坐标(行号, 列号)

但是!

👉 不是所有格子都普通
👉 有些是 ✨黄金格


2、🧠 黄金格的秘密条件

一个格子(r, c)是黄金格,当:

√(r² + c²) ≤ x + r - c

听起来吓人?😄
其实我们只要照着算就行!


3、🧩 程序思路(像走地图)

1️⃣ 一行一行看
2️⃣ 一列一列看
3️⃣ 对每个格子:

  • 计算左边

  • 计算右边

  • 判断能不能当黄金格

4️⃣ 能 → 计数 +1


4、💻 参考程序

#include <iostream> #include <cmath> using namespace std; int main() { int H, W, x; cin >> H >> W >> x; int ans = 0; // 黄金格数量 for (int r = 1; r <= H; r++) { for (int c = 1; c <= W; c++) { if (sqrt(r * r + c * c) <= x + r - c) { ans++; } } } cout << ans << endl; return 0; }

5、🔍 逐行讲解

#include <cmath>

👉 因为要用sqrt()(开平方)


for (int r = 1; r <= H; r++)

👉 在地图上一行一行走


for (int c = 1; c <= W; c++)

👉 每一行里,一列一列看


sqrt(r * r + c * c)

👉 算左边的数学公式


if ( ... ) ans++;

满足条件 → 找到一个黄金格 ✨


6、 题目要点:

  • 双重 for 循环(二维地图)

  • 使用sqrt()数学函数

  • 把复杂条件写进if


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/7 17:27:29

YOLOv8 NWD归一化Wasserstein距离损失尝试

YOLOv8 中引入 NWD 损失&#xff1a;从理论到工程落地的完整实践 在现代目标检测系统中&#xff0c;边界框回归的精度往往决定了最终性能的上限。尽管 YOLO 系列模型以速度快、部署便捷著称&#xff0c;但其对小目标、遮挡物体和密集场景的处理仍面临挑战——尤其是在传统 IoU …

作者头像 李华
网站建设 2026/6/15 10:42:22

YOLOv8支持Markdown文档生成,提升项目协作效率

YOLOv8 容器化镜像&#xff1a;重塑AI开发协作的新范式 在智能安防摄像头实时识别行人、工业质检线上自动检测缺陷零件、自动驾驶车辆感知周围障碍物的背后&#xff0c;目标检测技术正以前所未有的速度渗透进现实世界。而在这场视觉革命中&#xff0c;YOLOv8 已成为许多工程师…

作者头像 李华
网站建设 2026/6/15 11:44:58

YOLOv8 ShuffleNet V2高速推理适配尝试

YOLOv8 ShuffleNet V2高速推理适配尝试 在边缘计算设备日益普及的今天&#xff0c;如何让目标检测模型既“跑得动”又“看得准”&#xff0c;成了智能系统设计的核心挑战。尤其是在树莓派、Jetson Nano这类算力有限的硬件上部署YOLOv8时&#xff0c;开发者常常面临内存溢出、帧…

作者头像 李华
网站建设 2026/6/11 11:58:51

PhotoShop新手教学之PS祛除黑眼圈

导入图片 首先先导入需要去除黑眼圈的图片 中性灰 1. 如图所示 新建一个图层 2.选择前景色 设置为一个 中性的灰色 rgb为 128&#xff0c;128&#xff0c;128 3.然后选中图层 按altdel 给他填充一个灰色 如图 混合 首先前景色设置为白色 如图 然后选择画笔工具 模式选择为正…

作者头像 李华
网站建设 2026/6/15 11:44:41

学长亲荐9个AI论文网站,专科生轻松搞定毕业论文!

学长亲荐9个AI论文网站&#xff0c;专科生轻松搞定毕业论文&#xff01; AI 工具如何让论文写作不再难 对于继续教育的同学们来说&#xff0c;毕业论文常常是一个令人头疼的问题。尤其是在时间紧张、知识储备有限的情况下&#xff0c;如何高效完成一篇结构严谨、内容充实的论文…

作者头像 李华
网站建设 2026/6/15 11:51:10

深度解析HTTPS协议:原理、实践与面试核心

【精选优质专栏推荐】 《AI 技术前沿》 —— 紧跟 AI 最新趋势与应用《网络安全新手快速入门(附漏洞挖掘案例)》 —— 零基础安全入门必看《BurpSuite 入门教程(附实战图文)》 —— 渗透测试必备工具详解《网安渗透工具使用教程(全)》 —— 一站式工具手册《CTF 新手入门实战教…

作者头像 李华