华为机试真题 C++ 实现解密犯罪时间

Posted MISAYAONE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为机试真题 C++ 实现解密犯罪时间相关的知识,希望对你有一定的参考价值。

目录

题目

思路

考点

Code


题目

警察在侦破一个案件时,得到了线人给出的可能犯罪时间,形如 “HH:MM” 表示的时刻。

根据警察和线人的约定,为了隐蔽,该时间是修改过的,

解密规则为:利用当前出现过的数字,构造下一个距离当前时间最近的时刻,则该时间为可能的犯罪时间。

每个出现数字都可以被无限次使用。

输入描述

形如HH:SS字符串,表示原始输入。

输出描述

形如HH:SS的字符串,表示推理处理的犯罪时间。

备注

1.可以保证现任给定的字符串一定是合法的。

例如,“01:35”和“11:08”是合法的,“1:35”和“11:8”是不合法的。

2.最近的时刻可能在第二天。

以上是关于华为机试真题 C++ 实现解密犯罪时间的主要内容,如果未能解决你的问题,请参考以下文章

华为OD机试真题 C++ 实现钟表重合时刻2023 Q1 | 200分

华为OD机试真题 C++ 实现钟表重合时刻2023 Q1 | 200分

华为OD机试真题 C++ 实现字符串解密2022.11 Q4 新题

华为OD机试真题 C++ 实现字符串解密2022.11 Q4 新题

华为机试真题 C++ 实现最大化控制资源成本2022.11 Q4 新题

华为机试真题 C++ 实现免单统计