結果

問題 No.188 HAPPY DAY
ユーザー kentosermakentoserma
提出日時 2019-12-09 21:03:51
言語 Python3
(3.12.2 + numpy 1.26.4 + scipy 1.12.0)
結果
AC  
実行時間 16 ms / 1,000 ms
コード長 641 bytes
コンパイル時間 91 ms
コンパイル使用メモリ 10,812 KB
実行使用メモリ 7,840 KB
最終ジャッジ日時 2023-09-05 09:56:57
合計ジャッジ時間 526 ms
ジャッジサーバーID
(参考情報)
judge12 / judge14
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 AC 16 ms
7,840 KB
権限があれば一括ダウンロードができます

ソースコード

diff #

def HappyDay(month_list,N):

    cnt = 0

    for i in month_list:
        for j in range(N + 1):
            num = [int(x) for x in list(str(j))]
            #1桁しかないとき
            if len(num) == 1:
                num_zero = "0" + str(num[0])
                if i == int(num_zero[0]) + int(num_zero[1]):
                    cnt += 1
            else:
                if i == int(num_zero[0]) + int(num_zero[1]):
                    cnt += 1
    return cnt

to_list = [1,3,5,7,8,10,12]
tt_list = [4,6,9,11]
te_list = [2]
N_o = 31
N_t = 30
N_tr = 28

print(HappyDay(to_list,N_o) + HappyDay(tt_list,N_t) + HappyDay(te_list,N_tr))
0