Background
我靠,这外国人咋看不懂我写的时间啊?
Description
一个字符串S, 表示时间(n:m),如果n,m>=9那么增加前导0,请你把它转成英文中最复杂的描述时间方式(past,to)。
如何来转换成最复杂的时间呢?
首先前30分钟我们都用past表示,两边都是无限接近12,是用加法,就像01:05转换成最复杂的就是5 past 1。如果是15分钟,那么就用quarter,就像是2:15就用a quarter past 2;如过正好是半时那么用half past n,就像是3:30,就是half past 3;如果是超过30分钟我们都用to表示,to用减法,公式乃:60 − m to n+1;如果是45分钟,那么就用quarter,就像是2:45就用a quarter to 3;如果为整点那么输出at n o′clock
一个字符串S, 表示时间(n:m),如果n,m>=9那么增加前导0
Output
英文中最复杂的描述时间方式(past,to)。
Samples
06:10
10 past 6
Limitation
1s,1024KiBforeachtestcase.
S=5