A83463.走走停停

普及/提高-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

题目描述

给定一个长度为 NN 的整数序列 A1,A2,,ANA_1,A_2,\dots,A_N(元素可能为负)。

有一台机器人一开始站在数轴坐标 00。它将依次进行如下动作:

11 分钟:向右移动 A1A_1(若 A1<0A_1<0,则表示向左移动 A1|A_1|)。

22 分钟:先再向右移动 A1A_1,然后向右移动 A2A_2

33 分钟:先依次向右移动 A1,A2A_1,A_2,再向右移动 A3A_3

\dots

NN 分钟:先依次向右移动 A1,A2,,AN1A_1,A_2,\dots,A_{N-1},再向右移动最后一次 ANA_N

请你求出从动作开始到结束的整个过程中(包括每分钟进行中的过程),机器人在数轴上所到达的最大坐标。

输入格式

第一行一个整数 NN

第二行 NN 个整数 A1,A2,,ANA_1,A_2,\dots,A_N

输出格式

输出一个整数,表示整个过程中机器人到达过的最大坐标。

输入输出样例

  • 输入#1

    3
    2 -1 -2
    

    输出#1

    5
    

说明/提示

1N2000001 \le N \le 200000

108Ai108-10^8 \le A_i \le 10^8

对于样例:
第 1 分钟末位置为 22
第 2 分钟过程中位置从 22 增至 44,再减到 33
第 3 分钟过程中位置从 33 增至 55,再降到 22
最大坐标为 55

首页