#include<iostream>
using namespace std;
int main( ) {
int n; cin >> n;
int high[n+1], ans = 0;
for ( int i = 1; i <= n; i++ )
cin >> high[i];
for ( int i = 2; i < n; i++ ) {
if ( high[i-1] > high[i] ) {
int tmp = i;
while ( tmp <= n && high[tmp] <= high[i] )
tmp++;
if ( high[tmp] > high[i] )
ans++;
i = tmp - 1;
}
}
cout << ans << endl;
return 0;
}
不是我真无语啊,输出来和第一个点一样,都是0,然后被判WA?系统出问题啦?无语想哭