#include #include #include int main() { using namespace std; ios::sync_with_stdio(false); size_t n = 0; while (cin >> n) { vector v(n); for (size_t i = 0; i < n; ++i) { cin >> v[i]; } size_t c = 0; for (size_t i = 0; i < n; ++i) { while (i + 1 != v[i]) { swap(v[i], v[v[i] - 1]); ++c; } } cout << c << endl; } return 0; }