Предмет: Информатика, автор: nikitamarchenko2020

В первой строке дано число N (0 < N < 105
).
Во второй строке через пробел даны N чисел.
Необходимо посчитать сколько раз во второй строке встречается максимальное из этих N число.
Пример ввода:
7
1 4 2 5 2 5 3
Пример вывода:
2
3
1 2 3
1


Помогите решить на Python


mirageKZ: в выводе у Вас 4 строки. первая строка - это количество максимальных значений в массиве ("5" их две штуки). Что означают остальные три строки? В условии чётко прописано "..сколько раз во второй строке встречается максимальное..". А то тут возникло недопонимание ...
mirageKZ: Или это уже следующий пример?

Ответы

Автор ответа: mirageKZ
0

Ответ:

ввод массива можно выбрать, удалив ненужный

Объяснение:

from random import randint

n=int(input('Введите n: '))

a=[randint(1,n) for i in range(n)] #автоматический ввод массива

#a=list(map(int, input("Введите числа").split())) #ручной ввод массива

print(a)

b=max(a)

c=a.count(b)

print('Мах число встречается в массиве (раз) =',c)

Приложения:
Похожие вопросы
Предмет: Английский язык, автор: Datsa11
Предмет: Английский язык, автор: jafarjafar2007