結果
問題 | No.188 HAPPY DAY |
ユーザー | sinofseven |
提出日時 | 2020-07-10 17:19:03 |
言語 | Python3 (3.12.2 + numpy 1.26.4 + scipy 1.12.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 865 bytes |
コンパイル時間 | 289 ms |
コンパイル使用メモリ | 12,544 KB |
実行使用メモリ | 10,368 KB |
最終ジャッジ日時 | 2024-10-11 01:16:36 |
合計ジャッジ時間 | 593 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
ソースコード
from datetime import datetime def check_31(month, first, second) -> bool: day = second * 10 + first try: datetime(2015, month, day) return month == first + second except Exception: return False def main(): count = 0 for month in range(1, 12): for second in range(0, 3): for first in range(0, 9): if second == first and second == 0: continue if second == 3 and first == 1: if check_31(month, first, second): count += 1 break day_sum = first + second if month < day_sum: break if month == day_sum: count += 1 print(count) if __name__ == '__main__': main()