单点时限: 2.0 sec
内存限制: 1024 MB
对于给定数组,使用分治的思想计算$\max_{1 \leq l \leq r \leq N} \left[\min{a_l,…,a_r} \times (r-l+1)\right]$
第一行一个数$n$,满足$1 \leq n \leq 10^6$。 第二行$n$个数,满足$a_i < 10^9$。
一个数,表示答案。
5 3 2 1 2 3
5
存在三种常见的做法: