結果
| 問題 |
No.70 睡眠の重要性!
|
| コンテスト | |
| ユーザー |
@abcde
|
| 提出日時 | 2019-02-06 23:33:01 |
| 言語 | Python3 (3.13.1 + numpy 2.2.1 + scipy 1.14.1) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 899 bytes |
| コンパイル時間 | 232 ms |
| コンパイル使用メモリ | 12,800 KB |
| 実行使用メモリ | 11,008 KB |
| 最終ジャッジ日時 | 2024-06-23 04:20:16 |
| 合計ジャッジ時間 | 903 ms |
|
ジャッジサーバーID (参考情報) |
judge4 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 5 WA * 1 |
ソースコード
# -*- coding: utf-8 -*-
import datetime
# 1. 入力情報取得.
N = int(input())
ans = 0
for i in range(N):
I = input()
I = I.split()
# print(I)
# 寝た時刻(D日H時M分)
D = 1
H = int(I[0].split(":")[0])
M = int(I[0].split(":")[1])
# 起きた時刻(d日h時m分)
d = 1
h = int(I[1].split(":")[0])
m = int(I[1].split(":")[1])
# print("D=" + str(D) + " H=" + str(H) + " M=" + str(M) + " d=" + str(d) + " h=" + str(h) + " m=" + str(m))
# 2. 日付データと見て差分を計算.
# pythonで日時の差分を秒単位で出す方法.
# https://qiita.com/puriketu99/items/568befc13510ee4d587f
if H > h: d += 1
fTime = datetime.datetime(2019, 2, D, H, M, 0)
lTime = datetime.datetime(2019, 2, d, h, m, 0)
delta = (lTime - fTime).total_seconds() / 60.0
ans = ans + int(delta)
# 3. 出力.
print(ans)
@abcde