#179. 旅途时间计算

旅途时间计算

旅途时间计算

题目描述

本题要求根据火车的出发时间和到达时间,编写程序计算整个旅途所用的时间。

输入格式

输入在一行中给出 2244 位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为 22 位小时数(0000-2323)和 22 位分钟数(0000-5959),假设出发和到达在同一天内。

输出格式

在一行输出该旅途所用的时间,格式为 hh:mm,其中 hh22 位小时数、mm22 位分钟数。

样例输入

1201 1530

样例输出

03:29

样例解释

出发时间为 12:0112:01,到达时间为 15:3015:30。计算时间差:先将两个时间都转换为分钟数,出发时间为 12×60+1=72112 \times 60 + 1 = 721 分钟,到达时间为 15×60+30=93015 \times 60 + 30 = 930 分钟。时间差为 930721=209930 - 721 = 209 分钟。将 209209 分钟转换为小时和分钟:209÷60=3209 \div 60 = 3 小时余 2929 分钟,因此旅途时间为 03:2903:29

数据范围

  • 出发时间和到达时间均为 44 位正整数。
  • 小时数在 00002323 之间,分钟数在 00005959 之间。
  • 出发和到达在同一天内。