Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <vector>using namespace std;class in{public:int N;vector<int> key;in(){cin>>N;for(int i=0; i<N; i++){int tmp;cin>>tmp;key.push_back(tmp);}}};int main(int argc, const char* argv[]){in p;if(p.N==0)return 0;else if(p.N==1){cout<<1;return 0;}int i=p.N-1;while(i>0){if(p.key[i]<p.key[i-1])break;i--;}