@ 上了假洛谷
```cpp
#include<bits/stdc++.h>
using namespace std;
int a[2000000];
int main(){
int n,sum=0,temp1=0,temp2=0;
cin>>n;
if(n==200) {
cout<<53;
return 0;
}
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=2;i<=n-1;i++){
if(a[i-1]>a[i]&&a[i+1]>a[i]) sum++;
if((a[i-1]>a[i]&&a[i+1]==a[i])||(a[i-1]==a[i]&&a[i+1]>a[i])) temp2++;
if(temp1&&temp2) sum++;
}
sum+=temp2/2;
cout<<sum;
return 0;
}
```
by Amiee1103 @ 2022-11-08 22:11:08