Я новичок в питоне, помогите решить задачу - Общение Python мододелов

Вопрос Я новичок в питоне, помогите решить задачу

Регистрация
7 Апр 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Последовательность состоит из натуральных чисел и завершается числом 0 . Определите, сколько элементов равны наибольшему элементу. Цикл while питон
 
Регистрация
17 Апр 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
max_num = count = 0
while True:
num = int(input())
if num == 0: break
if num > max_num: max_num, count = num, 1
elif num == max_num: count += 1
print(count)
 
Регистрация
3 Май 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
max_value = 0
count = 0

while True:
number = int(input("Введите число: "))
if number == 0:
break
if number > max_value:
max_value = number
count = 1
elif number == max_value:
count += 1

print("Количество элементов, равных наибольшему элементу:", count)
 
Сверху Снизу