1 2 3
4 5 6
7 8 9
0
На одну из клавиш ставят шахматного коня. Конь ходит буквой «Г»: на две клетки по вертикали и одну по горизонтали или на две по горизонтали и одну по вертикали. Вставать можно только на клавиши с цифрами, пустых клеток слева и справа от 0 нет.
Клавиша, с которой конь начал, — первая цифра номера, каждая следующая клавиша после хода добавляет к номеру ещё одну цифру. Сколько различных номеров длины length можно так набрать (ровно length - 1 ходов, начать можно с любой клавиши)?
Ответ может быть очень большим — верните его по модулю 10⁹ + 7.length=1 → 10
Номер из одной цифры — просто клавиша, на которую поставили коня: 10 вариантов.
length=2 → 20
Ходы: 0→4, 0→6, 1→6, 1→8, 2→7, 2→9, 3→4, 3→8, 4→0, 4→3, 4→9, 6→0, 6→1, 6→7, 7→2, 7→6, 8→1, 8→3, 9→2, 9→4 — всего 20. С клавиши 5 конь никуда не прыгнет.
length=4 → 104
length ≤ 5000length=1
10
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 45 тестов на сервере, включая скрытые.