То в гору, то с горы, то вверх, то вниз! Посчитайте, сколько было холмов по пути, то есть сколько раз число оказывалось больше соседних. Формат ввода
Вводятся целые числа (не меньше двух), пока не будет введено число -1.
Формат вывода
Выведите количество чисел, больших того, что перед ним, и того, что после него. Первое и последнее не могут быть холмами, у них нет одного соседа.
Пример 1
Ввод Вывод
1
3
1
5
-1
1
Пример 2
Ввод Вывод
1
2
-1
0
Примечания
-1 не участвует в рассмотрении, служит признаком окончания ввода.
Чтобы решить данную задачу, нам необходимо следовать указаниям и проанализировать введенные числа.
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 холм.
Примечания:
Задача подразумевает простое сравнение чисел и запись информации о холмах. Главное правило - последнее число не участвует в рассмотрении. Выполняя указанные выше шаги, вы легко сможете решить эту задачу.
С уважением,
Ваш учитель