Подается натуральное число n, затем n натуральных чисел. Требуется найти сколько чисел будут иметь такой же индекс, если изначальный набор чисел отсортировать по возрастанию.
Напишите ответ для n = 10 и чисел [5, 1239, 1024, 5, 77, 99, 77, 1024, 5, 77].
n = int(input())
nums = []
for i in range(n):
nums.append(int(input()))
nums_new = sorted(nums.copy())
ans = 0
for i in range(n):
if nums[i] == nums_new[i]:
ans += 1
print(ans)
nums = []
for i in range(n):
nums.append(int(input()))
nums_new = sorted(nums.copy())
ans = 0
for i in range(n):
if nums[i] == nums_new[i]:
ans += 1
print(ans)
Ответ: 3