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

python 3
Последовательность состоит из натуральных чисел
и завершается числом 0. Определите, сколько элементов
этой последовательности равны её наибольшему эле-
менту.
(ответа в интернете - нет)

Ответы

Автор ответа: FreeProgrammer
0
x=[]    # задаем пустой список для чисел
while True:     # открываем бесконечный цикл
    i=int(input()) #вводим целое число
    if i!=0:    # если это число не 0
        x+=[i]  # то запишем его в список
    else:
        break   # иначе стоп циклу
mx=max(x)   # найдем максимальный элемент в списке
k=0   # зададим начальное значение счетчику 0
for i in x: # для каждого числа из списка х
    if i==mx:  # если это число равно максимуму
        k+=1   # увеличим счетчик на 1
print(k)    # вывод счетчика

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