2026华为OD面试题075:解密犯罪时间
题目描述警察办案,线人给了一个可能犯罪的时间,形如HH:MM。这个时间是改过的,解密规则是:用当前这个时间出现过的数字,构造出距离当前时间最近的下一个时刻,就是真正的犯罪时间。每个出现的数字可以无限次使用。输入描述:形如HH:MM的字符串,表示原始输入。保证输入合法,比如01:35合法,1:35不合法。输出描述:形如HH:MM的字符串,表示推理出来的犯罪时间。最近的时刻有可能落在第二天。示例 1输入:18:52输出:18:55说明:数字1 8 5 2能构造出的最近时刻是18:55,比当前晚 3 分钟。不是18:51,因为那个是 23 小时 59 分钟之后的事了。示例 2输入:23:59输出:22:22说明:数字2 3 5 9能构造出的最近时刻是22:22,答案一定在第二天,所以选能构造的最小时刻。讲个故事:线人的暗号时间线人发来一条短信:23:59

相关新闻