No.70 睡眠の重要性!
問題文最終更新日: 2015-11-14 17:46:44
問題文
太郎君は健康のために、毎日、寝た時刻と起きた時刻の記録をとっています。
入力に、寝た時刻と起きた時刻のリストが与えられるので、
睡眠時間の合計を出力してください。
太郎君は、\(1\)回につき\(24\)時間以上眠り続けることは無いものとします。
太郎君の世界は\(1\)日あたり\(24\)時間、\(1\)時間は\(60\)分で表されます。
入力
\(N\) \(H_1:M_1\ h_1:m_1\) \(H_2:M_2\ h_2:m_2\) \(\dots\) \(H_i:M_i\ h_i:m_i\) \(\dots\) \(H_N:M_N\ h_N:m_N\)
\(1\)行目に、記録の個数を表す整数 \(N\ (1 \leq N \leq 30)\) が与えられます。
続く\(N\)行に、\(1\)回の睡眠あたりの寝た時刻と起きた時刻の記録が与えられます。
\((0 \leq H_i,h_i \leq 23,\ 0 \leq M_i,m_i \leq 59)\)
各記録は "H:M h:m" のフォーマットで与えられ、時と分の間は半角コロン区切り、
そして、寝た時刻(\(H\)時\(M\)分)、起きた時刻(\(h\)時\(m\)分)が半角スペース区切りで表わされます。
出力
睡眠時間の合計を 分単位 で出力してください。
最後に改行してください。
サンプル
サンプル1
入力
3 22:24 5:9 22:46 5:37 1:11 7:11
出力
1176
それぞれ、\(6\)時間\(45\)分 / \(6\)時間\(51\)分 / \(6\)時間\(0\)分の睡眠なので、合計で\(19\)時間\(36\)分です。
これを分単位に直すと\(1176\)分となります。
サンプル2
入力
5 22:30 4:30 22:46 4:46 1:17 7:26 0:38 7:0 23:49 7:41
出力
1943
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。