该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
直方图由 n 列小方格合并而成。每列有若干方格,其中第 i 列方格的数量为 hi。请在方格图的轮廓中找到一个最大面积的矩形,输出这个矩形的面积与最大矩形的数量。

例如在上图中 n=5,h=(3,2,2,1,2),最大面积为 3×2=6,只有 1 个。
输入格式
- 第一行:单个整数 n
- 第二行:n 个整数 h1,h2,…,hn
输出格式
数据范围
- 30% 的数据,1≤n≤100
- 60% 的数据,1≤n≤20,000
- 100% 的数据,1≤n≤300,000
- 0≤hi≤500,000
样例数据
输入:
5
3 2 2 1 2
输出:
6
1