読者です 読者をやめる 読者になる 読者になる

水面下の夢

競プロやイラストに興味があります.メインブログがここ.ソシャゲの話はこっち(http://ameblo.jp/0n0-yumechi/).ブログアイコンはYaQ(@8_9_00)さんから.

No.82 市松模様

回答

ふるいの
#44598 No.82 市松模様 - yukicoder

あたらしいの
#45150 No.82 市松模様 - yukicoder


最初の文字だけ見て,ひたすら出力すればOKな気がします…
ちょっと分岐が汚い気がする.もう少しスマートに書けそう.

って,思ったので少しソースコード直しました…

w, h, c = input().split()
w, h = int(w), int(h)
rc = "B" if c == "W" else "W"
for i in range(h):
    line = ""
    for j in range(w):
        line += c if j % 2 == 0 else rc
    c, rc = rc, c
    print(line)