$R * C$ のマスが与えられます.各マスは何もないマスか,穴が開いているマスのどちらかです. 与えられるマスは以下の条件を満たします。
あなたは幅が $1$ の任意長の長方形型のタイルを生成することができます. このタイルを複数枚設置して全ての穴のあるマスを埋めたいです.タイルを設置するとき,以下の制約を守る必要があります.
上記の制約を守って全ての穴のあるマスをタイルで埋めたときの,タイルの最小枚数を答えてください.
入力は以下の形式で与えられる。
$R\ C$
$S_{1,1} \dots S_{1,C}$
$\vdots$
$S_{R,1} \dots S_{R,C}$
最小回数を出力してください。末尾に改行も出力してください。
5 5 ..... .#.#. .###. .#.#. .....
3
$3$ 枚のタイルを以下のように置くのが最適です
..... .1.3. .123 .1.3 .....
4 10 ########## ....#..... ....#..... ..........
2
$2$ 枚のタイルを以下のように置くのが最適です.タイルの長さは任意長にでき,縦向きにも横向きにも使えることに注意してください.
1111111111 ....2..... ....2..... ..........