問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
出力する盤面の情報と石を置くマスの情報が与えられます。
石を置いたマスを '!' に、石を置いたマスと行または列が同じマスを '*' に、それ以外のマスを '.' にした盤面を出力してください。
なお、マスの座標系は左上端のマスの座標を ( y , x ) = ( 0 , 0 ) とし、
下方向が y 座標の正の向き、右方向が x 座標の正の向きとします。
H W Y X
H 行での出力
・ 操作後の盤面を H 行で出力してください。
S_0
...
S_(H-1)
すべてのテストケースにおいて、以下の条件をみたします。
・ 1 ≦ H, W ≦ 20
・ 0 ≦ Y < H, 0 ≦ X < W
・ S は W 文字の文字列
・ S の各文字は '.' または '*'
・ S[Y][X] = '.'
3 3 0 0
!**
*..
*..
10 10 5 5
.....*....
.....*....
.....*....
.....*....
.....*....
*****!****
.....*....
.....*....
.....*....
.....*....