結果

問題 No.82 市松模様
ユーザー rocoderrocoder
提出日時 2017-06-15 05:55:08
言語 Python3
(3.12.2 + numpy 1.26.4 + scipy 1.12.0)
結果
AC  
実行時間 31 ms / 5,000 ms
コード長 391 bytes
コンパイル時間 90 ms
コンパイル使用メモリ 11,868 KB
実行使用メモリ 10,136 KB
最終ジャッジ日時 2023-10-25 05:44:34
合計ジャッジ時間 964 ms
ジャッジサーバーID
(参考情報)
judge14 / judge12
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 AC 28 ms
10,128 KB
testcase_01 AC 30 ms
10,128 KB
testcase_02 AC 29 ms
10,128 KB
testcase_03 AC 29 ms
10,128 KB
testcase_04 AC 28 ms
10,132 KB
testcase_05 AC 29 ms
10,128 KB
testcase_06 AC 29 ms
10,128 KB
testcase_07 AC 29 ms
10,132 KB
testcase_08 AC 30 ms
10,136 KB
testcase_09 AC 31 ms
10,132 KB
権限があれば一括ダウンロードができます

ソースコード

diff #

# your code goes here
W,H,C=input(). split ()
W=int(W)
H=int(H)
Bo=["B"]*H
#rint (Bo)
if C=="B":
    D="W"
else:
    D="B"
i=0
while i<H:
    j=0
    while j <W:
        N=i+j
        if N%2==1:
            Bo[i]+=D
        else:
            Bo[i]+=C
        j+=1
   #     print (i)
     #   print (Bo[1])
    i+=1
for i in range (H):
    Ou=list (Bo[i])
    Ou.pop(0)
    print("".join(Ou))
0