U120066 [2020 年联考 B 卷] Card
题目背景
时限 1s,内存 256MB。
题目描述
给定一个数列 $\{a_n\}$,每次选取其最前面 $k(k\ge 2)$ 项,获得 $\sum\limits_{i=1}^ka_i$ 分,然后将这些数换成 $\sum\limits_{i=1}^ka_i$ ,可以随时停止,求最大得分 $\text{Score}$。
输入格式
第一行一个整数 $n$,表示数列长度。
接下来 $n$ 个数 $a_i$,表示数列 $\{a_n\}$。
输出格式
仅一行,即最大得分 $\text{Score}$。
说明/提示
#### 样例 1 解释
- 第一次,选择 $[\underline{2,-1},-1,2,-4]$,$\text{Score}=1$,数列变成 $[1,-1,2,-4]$。
- 第二次,选择 $[\underline{1,-1,2},-4]$,$\text{Score}=3$,数列变成 $[2,-4]$。
- 结束游戏。
所以输出 $3$。
#### 样例 2
见附加文件中 `card2.in` 与 `card2.ans`。
#### 数据规模与约定
对于 $100\%$ 的数据,有 $2\le n\le 10^5$,且 $a_i$ 在 `long long` 范围内。