Вывести количество максимальных чисел

R_M

Новичок
Пользователь
Янв 10, 2021
24
1
3
Здравствуйте, помогите пожалуйста доделать код
Python:
from array import array
from random import randint

X = array('i')
N = int(input('длинна массива -'))



X=[0]*N; t=0;
X=[randint (0, 1001 ) for i in range(N)]
print('одномерный массив =', X)

print(max(X))
#тут фактически должно выводится колличество повторяющегося максимального числа, если оно есть

нужно что бы программа выводила колличествомаксимальных чисел (например вдруг две 99)
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 566
454
83
Python:
from array import array
from random import randint

X = array('i')
N = int(input('длинна массива -'))

X = [0] * N
t = 0
X = [randint(0, 1001) for i in range(N)]
print('одномерный массив =', X)

print(max(X))
# тут фактически должно выводится колличество повторяющегося максимального числа, если оно есть
print(X.count(max(X)))
 
  • Мне нравится
Реакции: R_M

R_M

Новичок
Пользователь
Янв 10, 2021
24
1
3
спасибо
 

Форум IT Специалистов