p в алфавите (A — 0, B — 1, …, Z — 25) стоит в строке p // 6 и столбце p % 6. Например, A в клетке (0, 0), H — в (1, 1), Z — в (4, 1).
Слово word печатают двумя пальцами: каждую букву по очереди нажимает один из пальцев, перемещаясь на её клавишу. Перемещение из (r1, c1) в (r2, c2) стоит |r1 - r2| + |c1 - c2|. Начальное положение каждого пальца выбирается бесплатно: первое нажатие пальцем ничего не стоит.
Верните минимальное суммарное расстояние, которое пройдут пальцы, чтобы напечатать слово.word="BOAT" → 3
B стоит в (0, 1), O — в (2, 2), A — в (0, 0), T — в (3, 1). Один палец печатает B, затем A: путь 1. Другой печатает O, затем T: путь 2. Итого 3.
word="AZ" → 0
Каждую букву печатает свой палец, поставленный бесплатно, — путь 0.
word="MOON" → 1
word состоит из заглавных латинских буквword="BOAT"
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 452 теста на сервере, включая скрытые.