总是写的不对,后来看了一下别人的,就是判断一个数组是不是只有一个峰
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
int n,a[110];
scanf("%d",&n);
memset(a,1010,sizeof(a));
for(int i=1;i<=n;i++)
scanf("%d",&a[i]);
int t=1;
while(t<=n-1&&a[t]<a[t+1])
t++;
while(t<=n-1&&a[t]==a[t+1])
t++;
for(int i=t;i<=n-1;i++)
{
if(a[i]<=a[i+1])
{
printf("NO\n");
return 0;
}
}
printf("YES\n");
return 0;
}