start_time, past_time = input().split(" ")
past_time = int(past_time)
start_time_list = []
if len(start_time) == 3:
start_time_list.append(int(start_time[0]))
start_time_list.append(int(start_time[1]+start_time[2]))
elif len(start_time) == 4:
start_time_list.append(int(start_time[0]+start_time[1]))
start_time_list.append(int(start_time[2]+start_time[3]))
hour_time = int(past_time//60)
minute_time = int(past_time%60)
end_time_list = []
if (minute_time + start_time_list[1])//60 == 0:
end_time_list.append(start_time_list[0] + hour_time)
end_time_list.append(start_time_list[1] + minute_time)
else:
end_time_list.append(start_time_list[0] + hour_time + 1)
if start_time_list[1] + minute_time > 60:
end_time_list.append(start_time_list[1] + minute_time - 60)
else:
end_time_list.append('00')
print(str(end_time_list[0])+str(end_time_list[1]))
四位数表示时间,计算时间流逝
最新推荐文章于 2025-12-01 13:49:36 发布
该程序将输入的开始时间和过去时间转换为分钟,并进行时间加法运算,计算结束时间。如果分钟超过60,则会进位到小时。最后,将结果以小时和分钟的形式输出。
469

被折叠的 条评论
为什么被折叠?



