题库/G3018

#G3018. [GESP202506 三级] 分糖果

    传统题 难度: 普及− 标签>GESPGESP三级贪心递推序列处理
时间限制1000 ms
内存限制512 MiB
通过率100%1 / 1 次提交
题目描述 查看题解 开始编程Alt+E

G3018 · [GESP202506 三级] 分糖果

退出在线编程模式
普及− 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制512 MiB
通过率100%1 / 1 次提交

对应的选择、判断题:https://ti.luogu.com.cn/problemset/1183

有 nn 位小朋友排成一队等待老师分糖果。第 ii 位小朋友想要至少 aia_i 颗糖果,并且分给他的糖果数量必须比分给前一位小朋友的糖果数量更多,不然他就会不开心。

老师想知道至少需要准备多少颗糖果才能让所有小朋友都开心。你能帮帮老师吗?

输入格式

第一行,一个正整数 nn,表示小朋友的人数。

第二行,nn 个正整数 a1,a2,…,ana_1, a_2, \ldots, a_n,依次表示每位小朋友至少需要的糖果数量。

输出格式

输出一行,一个整数,表示最少需要准备的糖果数量。

4
1 4 3 3
16
15
314 15926 53589793 238462643 383279502 8 8 4 1 9 7 1 6 9 3
4508143253

说明与数据范围

对于所有测试点,保证 1≤n≤10001 \leq n \leq 1000,1≤ai≤1091 \leq a_i \leq 10^9。

来源与评测数据

GESP C++ 3级,2025年06月第2题。

本题含8个自行生成的测试点,非官方原版测试数据;每题总分100分。

题目信息

#686
100%

1 次通过 · 1 次提交

练习难度 普及−
时间限制
1000ms
内存限制
512MiB

题目标签

暂无标签
上传者