values. Подпоследовательность получается вычёркиванием из массива любых элементов с сохранением порядка оставшихся.
Найдите все различные подпоследовательности длиной не меньше двух, в которых каждый следующий элемент не меньше предыдущего. Две подпоследовательности считаются одинаковыми, если совпадают их значения, даже если они взяты с разных позиций.
Верните их в любом порядке; внутри каждой подпоследовательности элементы идут в том порядке, в каком стоят в массиве.values=[3, 5, 5] → [[3, 5, 5], [3, 5], [5, 5]]
Подходят [3, 5], [3, 5, 5] и [5, 5]. Пару [3, 5] можно собрать двумя способами (с любой из пятёрок), но в ответе она встречается один раз.
values=[9, 8, 7] → []
Значения только убывают, поэтому ни одна подпоследовательность из двух и более элементов не подходит.
values=[-2, 0, -2] → [[-2, 0], [-2, -2]]
Подходят [-2, 0] и [-2, -2]; [0, -2] убывает.
values=[3, 5, 5]
[[3, 5, 5], [3, 5], [5, 5]]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 101 тест на сервере, включая скрытые.