values. Его нужно разрезать в одном месте на две непустые части — левую и правую, — так чтобы каждое число левой части было не больше каждого числа правой.
Таких разрезов может быть несколько. Выберите тот, при котором левая часть самая короткая, и верните её длину.
Гарантируется, что хотя бы один подходящий разрез существует.values=[4, 2, 7, 5, 9] → 2
Левая часть [4, 2], правая [7, 5, 9]: максимум слева 4 не больше минимума справа 5. Взять только [4] нельзя — справа окажется 2.
values=[3, 3, 1, 3, 8] → 3
Единица должна попасть в левую часть, поэтому слева [3, 3, 1]; максимум 3 не больше минимума справа, который тоже 3.
values=[0, 6] → 1
values=[4, 2, 7, 5, 9]
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 81 тест на сервере, включая скрытые.