#include #include using namespace std; typedef pair P; int main() { int n; cin >> n; int a[200005]; P p[200005]; for(int i = 0; i < n; i++){ cin >> a[i]; p[i] = P(a[i], i); } sort(p, p + n); bool b[200005]; for(int i = 0; i < n; i++) b[i] = true; int ans = 0; for(int i = 0; i < n; i++){ if(b[p[i].second]){ ans++; if(p[i].second) b[p[i].second - 1] = false; } } cout << ans << endl; }