Lang:G++
Edit123456789101112131415161718192021222324#include<bits/stdc++.h>#define ll long longusing namespace std;int n;int a[100004];int main(){scanf("%d",&n);for(int i=1;i<=n;i++){int x;scanf("%d",&x);a[x]=i;}int cnt=0,p=n,last=n+1;while(p>=1){int pos=a[p];if(last<pos)break;cnt++;last=pos;p--;}printf("%d\n",n-cnt);return 0;}