Три направления
8000 мс · 256 МБ · всё или ничего
Теперь разрешено ходить не только вправо и вниз, но и по диагонали — сразу вправо-вниз.
Сколько путей ведёт из левой верхней клетки в правую нижнюю, если некоторые клетки — стены? Ответ по модулю .
Формат ввода
В первой строке числа и от до . В следующих строках по символов: точка — свободно, решётка — стена. Угловые клетки свободны.
Формат вывода
Одно число.
Примеры
ввод
1 1 .
вывод
1
Примечание
Направлений стало три, слагаемых в переходе тоже. Если храните только две строки, следите, чтобы диагональ бралась из предыдущей строки, а левый сосед — из текущей.
Войдите, чтобы отправлять решения.