No.3261 yiwiy9 → yiwiY9
タグ : / 解いたユーザー数 202
作問者 :
のらら
/ テスター :
高橋ゆに
DeltaStruct
Andrew8128
kazuppa
👑
bolero
こめだわら
よには
yimiya(いみや)
問題文
岩井星人さんの競技プログラミングサイトにおけるユーザIDであるyiwiy9は顔に見えます。iは目でwは口、yが手で9はしっぽかなにかに見えます。
岩井星人さんには $2$ 種類あり、yiwiy9は右寄りの岩井星人さん、9yiwiyは左寄りの岩井星人さんです。
岩井星人さんが並んだ $H$ 行 $W$ 列のグリッドがあります。$i(1 \leq i \leq H)$ 行目のグリッドの状態は長さ $W$ の文字列 $S_i$ で与えられ、
右寄りの岩井星人さんがいるところは $6$ 文字の連続部分文字列yiwiy9、
左寄りの岩井星人さんがいるところは $6$ 文字の連続部分文字列9yiwiy、
どちらの岩井星人さんもいないところは.で表されます。
すべての岩井星人さんは互いに重なることなく(= $2$ 人以上の岩井星人さんが $1$ つ以上の文字を共有することなく)並んでいます。
グリッドにいるすべての岩井星人さんが寄っている方の手を挙げたとき、グリッドの状態がどうなるか出力してください。
具体的には右寄りの岩井星人さんをyiwiY9に、左寄りの岩井星人さんを9Yiwiyにしてください。
制約
yiwiy9,9yiwiyと .で構成された長さ $W$ の文字列yiwiy9,9yiwiyは互いに重なることなく配置されている入力
入力は以下の形式で標準入力から与えられる。
$H\ W$ $S_1$ $S_2$ : $S_H$
出力
グリッドにいるすべての岩井星人さんの寄っている方の手を挙げたとき、グリッドの状態がどうなるか $H$ 行出力せよ。
サンプル
サンプル1
入力
2 8 ..yiwiy9 9yiwiy..
出力
..yiwiY9 9Yiwiy..
$1$ 行目にいる岩井星人さんは右寄り、$2$ 行目にいる岩井星人さんは左寄りです。寄ってるほうの手を挙げたとき、グリッドは図のようになります。かわいいね´・ω・`
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。