Related
In following contests:
把每个 XX:XX 时刻换成从当天 00:00 起经过的分钟数:若小时为 h、分钟为 m,则对应值为 h×60+m。当前时刻同样换算成分钟数 t。
将所有发车时刻按分钟数升序排序后,找到第一个严格大于 t 的时刻即可。由于保证当天内一定还有未发出的班次,这个位置一定存在,不必考虑跨日。
也可以不排序,直接扫描所有班次,在大于 t 的时刻中取分钟数最小者。
车站电子屏上显示着当前时刻,格式为 XX:XX:由两位小时、字符 : 与两位分钟依次组成,且一定落在 00:00 到 23:59 之间。
当天还有 n 趟列车即将发出,每趟的发车时刻同样以 XX:XX 给出。你需要找出严格晚于当前时刻、且时间最早的那一趟发车时刻。保证在当天之内一定还存在尚未发出的班次(不必考虑跨日)。
约束:班次数量不超过 100。
第一行一个字符串,表示当前时刻,格式为 XX:XX。
In following contests:
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.