U478856 区间最值和
题目描述
给定一个长度为 n 的序列 a。
你需要求出所有区间的最大值之和。
即对于所有的$1\leq L \leq R \leq n$, 均存在 $max(a[L],...,a[R)$, 求出 $\sum max(a_L,...,a_R)$。
输入格式
第一行 n。
第二行 n 个正整数。
输出格式
一行一个数表示答案。
说明/提示
对于 100% 的数据,$ 1 \leq n \leq 1e6, 1 \leq a_i \leq 1e9$。