Flflf
4 год назад
На PythonСамое частое числоДан список. Не изменяя его и не используя дополнительные списки, определите, какое число в этом списке встречается чаще всего.Если таких чисел неКак узнать сколько, выведите любое из них.Входные данныеВводится список чисел. Все числа списка целые, по модулю не превосходят 1000 и находятся на одной строке.Выходные данныеВыведите ответ на задачу.ПримерыВводВывод1 1 1 1 2 2 2 3 3 3 1
ОТВЕТЫ
Eaton Nicholas
Oct 24, 2020
lst = [int(_) for _ in input().split()]
dictionary = dict()
for num in lst:
if num in dictionary:
dictionary[num] += 1
else:
dictionary[num] = 1
print(max(dictionary.items(), key=lambda x: x[1])[0])
856