提出 #75866320


ソースコード 拡げる

H, W = map(int, input().split())
if H>1 and W>1:
    for i in range(H):
        not_edge = bool(i and(H-i-1))#bool
        print(*(2+not_edge+bool(jj and(W-jj-1))for jj in range(W)))
else:
    if H==W:#==1
        print(0)
    elif H==1:
        print(*(1+bool(jj and(W-jj-1))for jj in range(W)))
    else:
        print(*(1+bool(jj and(H-jj-1))for jj in range(H)), sep = "\n")

提出情報

提出日時
問題 B - Count Adjacent Cells
ユーザ hydroxed_sil
言語 Python (PyPy 3.11-v7.3.20)
得点 200
コード長 390 Byte
結果 AC
実行時間 55 ms
メモリ 90656 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 3
AC × 22
セット名 テストケース
Sample 00-sample-01.txt, 00-sample-02.txt, 00-sample-03.txt
All 00-sample-01.txt, 00-sample-02.txt, 00-sample-03.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 01-11.txt, 01-12.txt, 01-13.txt, 01-14.txt, 01-15.txt, 01-16.txt, 01-17.txt, 01-18.txt, 01-19.txt
ケース名 結果 実行時間 メモリ
00-sample-01.txt AC 47 ms 79404 KiB
00-sample-02.txt AC 47 ms 79192 KiB
00-sample-03.txt AC 46 ms 79460 KiB
01-01.txt AC 46 ms 79292 KiB
01-02.txt AC 46 ms 79488 KiB
01-03.txt AC 46 ms 79292 KiB
01-04.txt AC 47 ms 79056 KiB
01-05.txt AC 46 ms 79204 KiB
01-06.txt AC 45 ms 79204 KiB
01-07.txt AC 45 ms 79292 KiB
01-08.txt AC 45 ms 79116 KiB
01-09.txt AC 46 ms 79408 KiB
01-10.txt AC 46 ms 79660 KiB
01-11.txt AC 46 ms 79112 KiB
01-12.txt AC 46 ms 79420 KiB
01-13.txt AC 54 ms 90580 KiB
01-14.txt AC 50 ms 85932 KiB
01-15.txt AC 46 ms 79672 KiB
01-16.txt AC 55 ms 90656 KiB
01-17.txt AC 47 ms 79416 KiB
01-18.txt AC 48 ms 80352 KiB
01-19.txt AC 47 ms 79192 KiB