問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
盤面の情報が与えられます。
現在プレイヤーのいるマスは '*' になっており、そのマスはプレイヤーの陣地です。
プレイヤーは次の操作をできなくなるまで続けます。
・ プレイヤーは現在の陣地から上下左右に 1 マス移動することで到達できるマスをプレイヤーの陣地にする。ただし障害物( '#' )のマスは陣地にできない。
操作を終えた後のプレイヤーの陣地を '*' にした盤面を出力してください。
H W
S_0
...
S_(H-1)
H 行の出力
・ 操作後の盤面を H 行で出力してください。
T_0
...
T_(H-1)
すべてのテストケースにおいて、以下の条件をみたします。
・ 1 ≦ H, W ≦ 20
・ S は W 文字の文字列
・ S の各文字は '.' または '*' または '#'
・ '*' のマスは 1 つ
3 3
*..
...
...
***
***
***
3 3
*.#
..#
##.
**#
**#
##.