/ Vijos / 题库 /

广告牌

广告牌

时间限制:1秒  内存限制:256M


【问题描述】

  最近,校长决定给自己的学校打广告,需要制作一幅矩形广告牌,广告牌是刷在城市的建筑物上的,城市里有紧靠着的 \(n\) 个建筑。校长决定在上面找一块尽可能大的矩形放置广告牌。我们假设每个建筑物都有一个高度,从左到右给出每个建筑物的高度 \(h_1,h_2,…,h_n\),我们假设每个建筑物的宽度均为 1。     
  请你写一个程序,计算广告牌的最大面积。
说明

【输入格式】

  第一行是 \(n\),接下来 \(n\) 行每行一个数字,依次为 \(h_i\)。

【输出格式】

  一输出一行,表示广告牌的最大面积。

【输入输出样例】

 Input

5
30
60
50
45
55

 Output

180

【数据限制】

  \(50\%\) 的数据,满足 \(n<=5000,0<h_i<=10000\)
  \(100\%\) 的数据,满足 \(n <= 300,000,0<h_i<=1,000,000,000\)

【来源】

  Mr.he

信息

ID
1262
难度
3
分类
搜索 | 枚举数据结构 | 队列单调队列 点击显示
标签
(无)
递交数
2
已通过
1
通过率
50%
被复制
1
上传者