AT_abc182_d.[ABC182D] Wandering
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个数列 A1,A2,A3,…,AN,该数列可能包含负数元素。
有一个机器人初始位于数轴上的坐标 0,它依次执行以下操作:
- 向正方向前进 A1。
- 向正方向前进 A1,再向正方向前进 A2。
- 向正方向前进 A1,再向正方向前进 A2,再向正方向前进 A3。
⋮
- 依次向正方向前进 A1,A2,A3,…,AN。
请你求出从操作开始到结束,机器人在所有时刻所能到达的最大坐标值。
输入格式
输入以以下格式从标准输入给出。
N
A1 A2 A3 … AN
输出格式
输出机器人在操作过程中所能到达的最大坐标值。
输入输出样例
输入#1
3 2 -1 -2
输出#1
5
输入#2
5 -2 1 3 -1 -1
输出#2
2
输入#3
5 -1000 -1000 -1000 -1000 -1000
输出#3
0
说明/提示
数据范围
- 1≤N≤200000
- −108≤Ai≤108
- 输入均为整数
样例解释 1
机器人按如下方式移动:
- 向正方向前进 2,坐标变为 2。
- 再向正方向前进 2,坐标变为 4,再向正方向前进 −1,坐标变为 3。
- 再向正方向前进 2,坐标变为 5,再向正方向前进 −1,坐标变为 4,再向正方向前进 −2,坐标变为 2。
在整个操作过程中,坐标的最大值为 5,因此输出 5。
样例解释 3
在这种情况下,机器人最初所在的坐标 0 就是最大值。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?