#include using namespace std; void swap(int &a, int &b) { int tmp = a; a = b; b = tmp; } int main() { int len; while (cin >> len) { int nums[len]; int swaps = 0; for (int i = 0; i < len; i++) { cin >> nums[i]; } for (int i = 0; i < len; i++) { int minIndex = i; for (int j = i + 1; j < len; j++) { if (nums[minIndex] > nums[j]) { minIndex = j; } } if (minIndex != i) { swap(nums[minIndex], nums[i]); swaps++; } } cout << swaps << '\n'; } return 0; }