Напишите программу ,которая формирует массив из 20 случайных чисел в диапазоне от 0 до 10 Найдите самый частно встречающийся элемент и посчитайте сколько раз он повторяется в массиве
import random # Формируем массив из 20 случайных чисел arr = [random.randint(0, 10) for _ in range(20)] # Создаем словарь для подсчета количества повторений каждого элемента count_dict = {} for elem in arr: if elem in count_dict: count_dict[elem] += 1 else: count_dict[elem] = 1 # Находим самый часто встречающийся элемент most_common_element = max(count_dict, key=count_dict.get) # Получаем количество повторений самого часто встречающегося элемента count_of_most_common_element = count_dict[most_common_element] print("Массив из 20 случайных чисел:", arr) print("Самый часто встречающийся элемент:", most_common_element) print("Количество повторений:", count_of_most_common_element)
Этот код формирует массив из 20 случайных чисел, находит самый часто встречающийся элемент и выводит какой элемент чаще всего встречается и сколько раз.
Пример кода на Python:
import random# Формируем массив из 20 случайных чисел
arr = [random.randint(0, 10) for _ in range(20)]
# Создаем словарь для подсчета количества повторений каждого элемента
count_dict = {}
for elem in arr:
if elem in count_dict:
count_dict[elem] += 1
else:
count_dict[elem] = 1
# Находим самый часто встречающийся элемент
most_common_element = max(count_dict, key=count_dict.get)
# Получаем количество повторений самого часто встречающегося элемента
count_of_most_common_element = count_dict[most_common_element]
print("Массив из 20 случайных чисел:", arr)
print("Самый часто встречающийся элемент:", most_common_element)
print("Количество повторений:", count_of_most_common_element)
Этот код формирует массив из 20 случайных чисел, находит самый часто встречающийся элемент и выводит какой элемент чаще всего встречается и сколько раз.