profile
Опубликовано 5 лет назад по предмету Информатика от mrartemex

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

  1. Ответ
    Ответ дан FreeProgrammer
    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)    # вывод счетчика

Самые новые вопросы