本题题解(老师教的,包对的)
2025-11-02 18:28:47
发布于:浙江
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int h[10010];
int main() {
int n;
cin>>n;
for(int i=1;i<=n;i++){
cin>>h[i];
}
int ans =0;
for(int i=1;i<=n;i++){
int x=0,y=0;
for(int j=i-1;j>=1;j--){
if(h[j]<=h[j+1]){
x++;
}else{
break;
}
}
for(int j=i+1;j<=n;j++){
if(h[j]<=h[j-1]){
x++;
}else{
break;
}
}
ans=max(ans,x+y+1);
}
cout<<ans;
}
这里空空如也







有帮助,赞一个