(PYTHON!!!)
Отсортировать массив и найти количество различных чисел в нем.

27 Фев 2020 в 19:54
269 +1
0
Ответы
1
def count_unique_numbers(arr):
sorted_arr = sorted(arr)
unique_count = 0
prev_num = None
for num in sorted_arr:
if num != prev_num:
unique_count += 1
prev_num = num
return unique_count
arr = [3, 6, 2, 3, 8, 2, 9, 1, 6]
result = count_unique_numbers(arr)
print("Number of unique numbers:", result)

Этот код сначала сортирует массив arr, а затем проходит по отсортированному массиву, считая количество уникальных чисел. Выводит количество уникальных чисел в массиве arr.

18 Апр 2024 в 16:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир