То в гору, то с горы, то вверх, то вниз! Посчитайте, сколько было холмов по пути, то есть сколько раз число оказывалось больше соседних. Формат ввода
Вводятся целые числа (не меньше двух), пока не будет введено число -1.

Формат вывода
Выведите количество чисел, больших того, что перед ним, и того, что после него. Первое и последнее не могут быть холмами, у них нет одного соседа.

Пример 1
Ввод Вывод
1
3
1
5
-1
1
Пример 2
Ввод Вывод
1
2
-1
0
Примечания
-1 не участвует в рассмотрении, служит признаком окончания ввода.

IAlisaI IAlisaI    2   25.11.2021 23:52    94

Ответы
Helponator Helponator  16.01.2024 09:20
Дорогой школьник,

Чтобы решить данную задачу, нам необходимо следовать указаниям и проанализировать введенные числа.

1. Начнем с чтения первого числа.
2. Следующим шагом, прочитаем следующее число и сравним его с предыдущим числом. Если текущее число больше предыдущего числа, это означает, что мы поднимаемся в гору. Запишем эту информацию и продолжим анализ сравнения следующего числа.
3. Если текущее число меньше предыдущего числа, это означает, что мы спускаемся с горы. Опять же, запишем эту информацию и продолжим анализ со следующим числом.
4. Процесс сравнения и записи будет повторяться для каждого последующего числа, пока не введется число -1 (означающее конец ввода).

Теперь давайте рассмотрим примеры задачи:

Пример 1:
1
3
1
5
-1

В этом примере, мы имеем числа: 1, 3, 1, 5 и -1. Давайте выполним шаги по анализу:

1. Сравним 3 и 1. 3 > 1, значит, мы поднимаемся в гору. Запишем этот результат для числа 3.
2. Сравним 1 и 5. 1 < 5, значит, мы спускаемся с горы. Запишем этот результат для числа 1.

Нам осталась одна пара чисел для сравнения, но по условию задачи последнее число не участвует в рассмотрении, поэтому мы просто игнорируем его.

Итак, выполнение задачи подразумевает подсчет чисел, где мы поднимаемся в гору или спускаемся с горы. Здесь у нас только 2 числа, удовлетворяющих этому условию - 3 и 1. Поэтому ответом является число 2.

Пример 2:
1
2
-1

В этом примере, у нас есть только два числа и одна пара для сравнения. Число 2 больше числа 1, поэтому здесь у нас есть 1 холм.

Примечания:
Задача подразумевает простое сравнение чисел и запись информации о холмах. Главное правило - последнее число не участвует в рассмотрении. Выполняя указанные выше шаги, вы легко сможете решить эту задачу.

С уважением,
Ваш учитель
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика