Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <cstdio>#include <cstring>#include <string>#include <vector>#include <queue>#include <map>#include <set>#include <algorithm>using namespace std;const int INTMAX = 0x7fffffff;const int NMAX = 1000;int A[100005];int bmin, bmax;int N;int bl, br;int i;int ans = 0;int lflag = 0, rflag = 0;int main() {cin >> N;for (i = 0; i < N; ++i) cin >> A[i];bl = 0;br = N - 1;for (i = 0; i < N-1; ++i)if (A[i]>A[i + 1]) {bl = i;break;