本題要求根據火車的出發時間和達到時間,編寫程式計算整個旅途所用的時間。
輸入在一行中給出2個4位正整數,其間以空格分隔,分別表示火車的出發時間和到達時間。每個時間的格式為2位小時數(00-23)和2位分鐘數(00-59),假設出發和到達在同一天內。
在一行輸出該旅途所用的時間,格式為「hh:mm」,其中hh為2位小時數、mm為2位分鐘數。
1201 1530
03:29
starttime ,endtime =
input()
.split(
)hour =
int(endtime[0:
2])-
int(starttime[0:
2])minute =
int(endtime[2:
4])-
int(starttime[2:
4])if minute<0:
hour-=
1 minute=
60+minute
if hour<
10and minute<10:
print
("0{}:0{}"
.format
(hour,minute)
)elif
10<=hour<
60and
60>minute>=10:
print
("{}:{}"
.format
(hour, minute)
)elif hour<
10and
60>minute>=10:
print
("0{}:{}"
.format
(hour, minute)
)elif
10<=hour<
60and minute<10:
print
("{}:0{}"
.format
(hour, minute)
)
計算火車執行時間(C語言)
計算火車執行時間 15分 本題要求根據火車的出發時間和達到時間,編寫程式計算整個旅途所用的時間。輸入在一行中給出2個4位正整數,其間以空格分隔,分別表示火車的出發時間和到達時間。每個時間的格式為2位小時數 00 23 和2位分鐘數 00 59 假設出發和到達在同一天內。在一行輸出該旅途所用的時間,格...
分支 12 計算火車執行時間 15
本題要求根據火車的出發時間和達到時間,編寫程式計算整個旅途所用的時間。輸入格式 輸入在一行中給出2個4位正整數,其間以空格分隔,分別表示火車的出發時間和到達時間。每個時間的格式為2位小時數 00 23 和2位分鐘數 00 59 假設出發和到達在同一天內。輸出格式 在一行輸出該旅途所用的時間,格式為 ...
分支 12 計算火車執行時間 15
本題要求根據火車的出發時間和達到時間,編寫程式計算整個旅途所用的時間。輸入格式 輸入在一行中給出2個4位正整數,其間以空格分隔,分別表示火車的出發時間和到達時間。每個時間的格式為2位小時數 00 23 和2位分鐘數 00 59 假設出發和到達在同一天內。輸出格式 在一行輸出該旅途所用的時間,格式為 ...