Вопрос задан 24.06.2023 в 09:14. Предмет Информатика. Спрашивает Ламаш Вася.

Вводится последовательность целых чисел, признак конца последовательности - ноль. Вывести

количество членов последовательности, равных максимальному. Sample Input: 4 2 4 -1 0 Sample Output: 2 Программу написать в Python.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лепечева Аня.

Ответ:

mass = []

n = int(input())

max = n

while n != 0:

   mass.append(n)

   if n > max:

       max = n

   n = int(input())

print(mass.count(max))

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете написать программу на Python для решения этой задачи следующим образом:

python
# Инициализируем переменные max_value = None count = 0 # Считываем первое число num = int(input("Введите число (для завершения введите 0): ")) # Пока число не равно 0 while num != 0: # Если это первое число или оно больше максимального значения if max_value is None or num > max_value: max_value = num count = 1 # Если число равно максимальному значению elif num == max_value: count += 1 # Считываем следующее число num = int(input("Введите число (для завершения введите 0): ")) # Выводим количество чисел, равных максимальному print("Количество членов последовательности, равных максимальному:", count)

Эта программа считывает последовательность целых чисел до тех пор, пока не введен 0. Она отслеживает максимальное значение в последовательности и подсчитывает, сколько раз это значение встречается. В конце программа выводит количество членов последовательности, равных максимальному значению.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос