Вопрос задан 30.04.2021 в 18:40. Предмет Информатика. Спрашивает Ильиных Дима.

Дано N и n чисел, вывести все предыдущие числа до максимального.

0 0
Перейти к ответам

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

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

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

Чтобы решить данную задачу, нужно выполнить следующие шаги:

  1. Прочитать число N и n чисел.
  2. Найти максимальное число среди n чисел.
  3. Вывести все числа, которые меньше максимального числа.

Пример кода на Python:

scss
N = int(input()) numbers = list(map(int, input().split())) max_number = max(numbers) for num in numbers: if num < max_number: print(num, end=' ')

В этом коде мы считываем число N и n чисел в список numbers. Затем мы находим максимальное число в списке с помощью функции max(). Далее мы перебираем все числа в списке numbers и выводим только те, которые меньше максимального числа, с помощью цикла for. Каждое число мы выводим на новой строке с помощью аргумента end=' ', чтобы числа разделялись пробелом.

0 0

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

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

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