题解 CF387A 【George and Sleep】

t162

2019-03-27 15:35:08

Solution

利用强大的**Python**,我们可以使用更少的代码完成此题。 ~~(然而只是分割和转换方面方便一点)~~ ```python fir = input().split(':') #输入并分割 sec = input().split(':') #输入并分割 ah = int(fir[0]) #转换 am = int(fir[1]) #转换 bh = int(sec[0]) #转换 bm = int(sec[1]) #转换 if(ah<bh or(ah==bh and am<bm)): #如果第一个时间小于第二个时间,则将第一个时间加上24小时 ah=ah+24 ah=ah-bh #小时相减 am=am-bm #分钟相减 if(am<0): #退位 ah=ah-1 am=60+am print('%02d:%02d'%(ah,am)) #格式化输出 ``` 然后: ![](https://www.luogu.org/images/congratulation.png)