#include<iostream>
using namespace std;
const int N=1000;
int h[N];
int main(){
int n,ans,height,area;
cin>>n;
for(int i=0;i<n;i++)
cin>>h[i];
ans=0;
for(int i=0;i<n;i++){
height=h[i];
for(int j=i;j<n;j++){
if(h[j]<height)height=h[j];
area=(j-i+1)*height;
if(area>ans)ans=area;
}
}
cout<<ans<<endl;
return 0;
}
暴力法,注意j=i并且数组定义在main外面