当前位置: 首页 > news >正文

GESP2025年6月认证C++三级( 第三部分编程题(2)分糖果)

参考程序:

#include <cstdio>
#include <algorithm> // 用到 max 函数
using namespace std;const int N = 1005; // 最大人数为 1000,数组稍大一点
int n, a[N];        // n 表示人数,a 数组存储每个人的糖果需求
long long ans;      // ans 用来存储总共需要的糖果数量,防止爆 int 所以用 long longint main() {scanf("%d", &n); // 输入人数for (int i = 1; i <= n; i++) {scanf("%d", &a[i]); // 读入每个人的最少需求// 更新当前人实际分到的糖果数,至少是他自己的需求,同时也要比前一个人多a[i] = max(a[i - 1] + 1, a[i]);ans += a[i]; // 加到总数上}printf("%lld\n", ans); // 输出最少需要的糖果总数return 0;
}

http://www.dtcms.com/a/275684.html

相关文章:

  • MIG_IP核的时钟系统
  • 《硬件产品经理》第七章:产品开发流程之验证
  • 【6.1.3 漫画分布式锁】
  • 【web站点安全开发】任务1:html基础表单和表格
  • C# 接口(派生成员作为实现)
  • Leaflet面试题及答案(41-60)
  • OneCode 3.0架构深度剖析:工程化模块管理与自治UI系统的设计与实现
  • 20250712-3-Kubernetes 应用程序生命周期管理-服务编排(YAML)及编写技巧_笔记
  • 【Elasticsearch】function_score与rescore
  • 【云端深度学习训练与部署平台】AutoDL连接VSCode运行深度学习项目的全流程
  • Qt窗口:菜单栏
  • 人工智能之数学基础:多元逻辑回归算法的矩阵参数求导
  • 回归(多项式回归)
  • 电商订单数据分析全流程:从数据处理到可视化洞察
  • AI Agents时代,数据分析将彻底被颠覆
  • 数据分析库 Pandas
  • 每日一SQL 【销售分析 III】
  • 【Modern C++ Part10】Prefer-scoped-enum-to-unscoped-enums
  • 开源 python 应用 开发(五)python opencv之目标检测
  • (C++)STL标准库(vector动态数组)(list列表)(set集合)(map键值对)相关对比,基础教程
  • React - createPortal
  • React useState原理解密:从源码到实战
  • Java 泛型 (Generics)
  • bp使用爆破模块破解pikachu的登陆密码
  • 第34次CCF-CSP认证第4题,货物调度
  • 分析与展望
  • 不止于监控:深入剖析OpenTelemetry的可观察性生态体系
  • 使用FastAdmin框架开发
  • 亚矩阵云手机:重构物流供应链,让跨境包裹“飞”得更快更准
  • 【华为OD】MVP争夺战(C++、Java、Python)