PAT 18 計算火車執行時間 python實現

2021-10-08 18:53:23 字數 1016 閱讀 2706

本題要求根據火車的出發時間和達到時間,編寫程式計算整個旅途所用的時間。

輸入在一行中給出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 假設出發和到達在同一天內。輸出格式 在一行輸出該旅途所用的時間,格式為 ...