問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
a8 b8 c8 d8 e8 f8 g8 h8
a7 b7 c7 d7 e7 f7 g7 h7
a6 b6 c6 d6 e6 f6 g6 h6
a5 b5 c5 d5 e5 f5 g5 h5
a4 b4 c4 d4 e4 f4 g4 h4
a3 b3 c3 d3 e3 f3 g3 h3
a2 b2 c2 d2 e2 f2 g2 h2
a1 b1 c1 d1 e1 f1 g1 h1
B, W でどちらの色の駒かを表します。2 文字目は R ならルーク、B ならビショップ、N ならナイト、P ならポーン、Q ならクイーン、K ならキングを表すこととします。例えば、BN なら黒のナイト、WR なら白のルークを意味します。また、何も置かれていないマスは -- とします。この表記は以降の問題でも利用していきます。N
L_1 C_1
L_2 C_2
...
L_N C_N
答えを、8 行で出力してください。
i (1 ≦ i ≦ 8) 行目には n = 9 - i としたとき、an,bn,cn,dn,en,fn,gn,hn を空白区切りで出力してください。
すべてのテストケースにおいて、以下の条件をみたします。
・1 ≦ N ≦ 64
・L_i は 1 文字目が a,b,c,d,e,f,g,h のいずれかで、2 文字目が 1,2,3,4,5,6,7,8 のいずれかである 2 文字の文字列 (1 ≦ i ≦ N)
・C_i は 1 文字目が B,W のいずれかで、2 文字目が R,B,N,P,Q,K のいずれかである 2 文字の文字列 (1 ≦ i ≦ N)
・L_i ≠ L_j (1 ≦ i < j ≦ N)
5
a8 BK
g6 WP
c3 BR
e7 BK
d2 WP
BK -- -- -- -- -- -- --
-- -- -- -- BK -- -- --
-- -- -- -- -- -- WP --
-- -- -- -- -- -- -- --
-- -- -- -- -- -- -- --
-- -- BR -- -- -- -- --
-- -- -- WP -- -- -- --
-- -- -- -- -- -- -- --