Python сумма элементов массива
Автор Анастасия Додонова задал вопрос в разделе Python
Помогите, пожалуйста! Напишите программу (Python!), которая находит в массиве количество элементов, равных максимальному. и получил лучший ответ
Ответ от Yaroslav S[гуру]
Программа рабочая думаю проблема в том что
Первая строка содержит размер массива N
В твоей программе эта информация не используется и если список больше размера то что? Как то по глупому условие задано, ну попробуй cделать так может поможет
n=int(input())
a=input().split()[:n]
ma=max(a)
print(ma,end=" ")
print(a.count(ma))
Ответ от Лексей дронин[гуру]
ну я так думаю если есть N то она для чего то дана. проверь такой вариант
n=int(input())
mass=input().split()
kolvo=0
for i in range (n):
_if mass[i]==max(mass):
__kolvo+=1
print(max(mass),kolvo)
ну я так думаю если есть N то она для чего то дана. проверь такой вариант
n=int(input())
mass=input().split()
kolvo=0
for i in range (n):
_if mass[i]==max(mass):
__kolvo+=1
print(max(mass),kolvo)
Ответ от Бред полный[гуру]
код работает без функций max и count. максимальный элемент ищется в массиве в цикле так же в цикле считаются совпадения
код работает без функций max и count. максимальный элемент ищется в массиве в цикле так же в цикле считаются совпадения
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Помогите, пожалуйста! Напишите программу (Python!), которая находит в массиве количество элементов, равных максимальному.