stones; лягушка сидит на первом камне (позиция 0) и хочет попасть на последний. Прыгать можно только вперёд и только на камни — в воду нельзя.
Первый прыжок — ровно на 1 единицу. Если предыдущий прыжок был длиной k, следующий может быть длиной k - 1, k или k + 1 (длина всегда положительна).
Верните True, если лягушка может добраться до последнего камня, иначе False.stones=[0, 1, 2, 4, 7] → True
Прыжки 1, 1, 2 и 3: каждый следующий отличается от предыдущего не больше чем на 1.
stones=[0, 2] → False
Первый прыжок обязан быть длиной 1, а на позиции 1 камня нет.
stones=[0, 1, 3, 4, 8] → False
Лягушка доберётся до камня 4, но оттуда сможет прыгнуть не дальше чем на 2, а до 8 — 4 единицы.
stones строго возрастаетstones=[0, 1, 2, 4, 7]
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 85 тестов на сервере, включая скрытые.