#1330. 救火队员

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Rhodoks

题目描述

你是一个一个一个救火队员哼哼哼啊啊啊啊啊啊啊啊啊,你早早爬起来救火,现在要去吃早饭。

食堂有nn个窗口,从11nn编号,每个窗口有aia_i公斤食物,你大手一挥,决定从llrr号窗口,每个窗口都买下xx公斤食物。

你必须保证在1lrn,lir,xai1 \leq l \leq r \leq n, \forall l \leq i \leq r, x \leq a_i的前提下,购买尽可能多的食物i=lrx\sum_{i=l}^r x.

输入格式

第一行一个整数nn,为窗口个数。

接下来一行有nn个整数aia_i,为每个窗口的食物储量。

输出格式

仅一个整数,为答案。

样例

样例输入

13
1 1 4 5 1 4 1 9 1 9 8 1 0

样例输出

16

样例解释

l=10,r=11,x=8l=10,r=11,x=8

数据范围与提示

1n5×1061 \leq n \leq 5\times 10^6

0ai1050 \leq a_i \leq 10^5