Задача 6.
Есть данные о стоимости акций в течение нескольких дней. Требуется найти и вывести список локальных минимумов и максимумов этого списка. Локальный минимум — это элемент, который меньше своих соседей, а локальный максимум — элемент, который больше своих соседей.
Входные данные: список целых чисел – стоимость акций.
Выходные данные: в первой строке – список локальных минимумов, во второй строке – список локальных максимумов. Если таких элементов нет – вывести «NO»
Пример
Входные данные |
Выходные данные |
20 25 27 26 22 20 26 29 30 24
|
20
27 30 |
50 55 60 54 30
|
NO
60 |
20 21 22 23 24 25
|
NO
NO |