AT_past202004_c 山崩し
Description
[problemUrl]: https://atcoder.jp/contests/past202004-open/tasks/past202004_c
整数 $ 2\ \leq\ N\ \leq\ 50 $ に対して、縦 $ N $ マス、横 $ 2N\ -\ 1 $ マスのマス目があります。
上から $ i $ 行目、左から $ j $ 列目のマスをマス $ (i,\ j) $ と表します。
このマス目は白黒の $ 2 $ 色で **山型** に塗られています。具体的には、$ |j\ -\ N|\
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ S_{1,1}S_{i,2}\cdots\ S_{1,2N-1} $ $ S_{2,1}S_{2,2}\cdots\ S_{2,2N-1} $ $ : $ $ S_{N,1}S_{N,2}\cdots\ S_{N,2N-1} $
Output Format
全ての操作を終えた後のマス $ (i,\ j) $ の状態を $ T_{i,j} $ (黒かつ `X` が書かれているとき `X`、黒かつ `X` が書かれていないとき `#`、白のとき `.`) としたとき、以下の形式で出力せよ。
> $ T_{1,1}T_{i,2}\cdots\ T_{1,2N-1} $ $ T_{2,1}T_{2,2}\cdots\ T_{2,2N-1} $ $ : $ $ T_{N,1}T_{N,2}\cdots\ T_{N,2N-1} $
Explanation/Hint
### 注意
この問題に対する言及は、2020年5月2日 18:00 JST まで禁止されています。言及がなされた場合、賠償が請求される可能性があります。
試験後に総合得点や認定級を公表するのは構いませんが、どの問題が解けたかなどの情報は発信しないようにお願いします。
### 制約
- $ 2\ \leq\ N\ \leq\ 50 $
- $ S_{i,\ j} $ は `.` または `#` または `X`
- $ S $ に対応するマス目の状態は、山型に塗られたマス目の黒く塗られたマスのうち $ 1 $ つ以上に `X` を書くことで得られる