python : 7-5 菲姐游泳 - 实验3 简单的计算及输入输出 -《Python编程实验》

 游泳奥运冠军菲姐刻苦训练,从早上a时b分开始下水训练,直到当天的c时d分结束。请编程计算:菲姐当天一共训练多少小时多少分钟?

输入格式:

一行之内输入以空格分隔的4个非负整数,分别对应a,b,c,d。其中,0 ≤a<c ≤24;b和d均不大于60。

输出格式:

h:m。其中,整数h表示小时数,整数m表示分钟数,m应小于60。

输入样例:

6 30 23 20

结尾无空行

输出样例:

16:50

结尾无空行

 代码如下:

1
2
3
4
5
6
7
8
9
array = list(input().split())
if (array[1]>array[3]):
array[2]=int(array[2])-1
m = int(array[3]) - int(array[1]) + 60
h = int(array[2]) - int(array[0])
else:
m = int(array[3]) - int(array[1])
h = int(array[2]) - int(array[0])
print("%s:%s"%(h,m),end="")


python : 7-5 菲姐游泳 - 实验3 简单的计算及输入输出 -《Python编程实验》
https://6jackjiang.github.io/2021/10/10/categories/python/python : 7-5 菲姐游泳 - 实验3 简单的计算及输入输出 -《Python编程实验》/
作者
米兰的小铁匠
发布于
2021年10月10日
许可协议