board. На ней ровно одна белая ладья 'R', сколько-то белых слонов 'B' и чёрных пешек 'p'; пустые клетки обозначены '.'.
Ладья ходит по прямой — вверх, вниз, влево или вправо — на любое число клеток, но не перепрыгивает фигуры: путь заканчивается на первой занятой клетке или у края доски. Пешка под ударом, если ладья может встать на её клетку за один ход, то есть пешка — первая фигура на одном из четырёх направлений.
Верните, сколько пешек сейчас под ударом ладьи.board=[[".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", "p", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", "p", "B", ".", "R", ".", "p", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", "B", ".", ".", "."], [".", ".", ".", ".", "p", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."]] → 2
Ладья стоит в строке 3, столбце 4. Вверх — пешка, вправо — пешка. Влево первым стоит слон, он закрывает пешку за собой; вниз тоже слон. Ответ 2.
board=[["R", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], ["p", "p", ".", ".", ".", ".", ".", "."]] → 1
Ладья в углу. Пешка в нижнем левом углу стоит в том же столбце и ничем не закрыта; вторая пешка не на линии ладьи. Ответ 1.
board — 8 строк по 8 клеток'R', 'B', 'p' или '.''R' на доске ровно однаboard=[[".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", "p", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", "p", "B", ".", "R", ".", "p", "."], [".", ".", ".", ".", ".", ".", ".", "."], [".", ".", ".", ".", "B", ".", ".", "."], [".", ".", ".", ".", "p", ".", ".", "."], [".", ".", ".", ".", ".", ".", ".", "."]]
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 60 тестов на сервере, включая скрытые.