#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; int main(){ ll ans=0, N, x; cin >> N; vector P(N+1), pos(N+1); for (int i=1; i<=N; i++){ cin >> P[i]; pos[P[i]] = i; } for (int i=1; i<=N; i++){ if (P[i] == i) continue; x = P[i]; for (int j=x; j>=i+1; j--){ P[i] = j-1; P[pos[j-1]] = j; swap(pos[j], pos[j-1]); ans++; } } cout << ans << endl; return 0; }