塔子哥每天都要早起,为了预防自己没有及时醒来,塔子哥定了许多个闹钟(且闹钟每天都会响)。
这天塔子哥醒了以后看了一眼当前的时间,为了防止自己被后面响的铃声吓一跳,他想知道下一次闹钟响是什么时候?
我们首先将计算出每个闹钟响铃的时间hour×60+mintuehour\times 60+mintuehour×60+mintue,然后对所有闹钟按照时间的大小升序排列
然后我们遍历排序后的闹钟序列,根据当前时间找到下一个响的闹钟即可。
当然也可以不排序,直接遍历,然后更新最小值也可以。
In following contests:
秋招模拟赛第32场|科大讯飞提前批|2023.07.01
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt