O. Ладьи на доске с препятствиями
2000 мс · 256 МБ · всё или ничего
На доске часть клеток занята стенами. Нужно расставить как можно больше ладей на свободные клетки так, чтобы никакие две не били друг друга. Ладья бьёт по горизонтали и вертикали, но стена загораживает: две ладьи, между которыми есть стена, друг друга не бьют.
Формат ввода
В первой строке и (). В следующих строках по символов: . — свободная клетка, # — стена.
Формат вывода
Выведите наибольшее количество ладей, которые можно расставить.
Примеры
ввод
3 3 ... .#. ...
вывод
4
ввод
1 1 .
вывод
1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.