穷举思路,抛砖引玉。 输入其实给了两重信息:一是锚时间(构造的时间默认是比锚时间晚的,且要离锚时间越近越好)二是可用数字(构造时间的数字只能使用这四个,每个数字可以重复使用)。 那么可以先构建一个函数,输入两个时间,返回时间差(默认第二个时间晚于第一个时间,所以差为负的加一天)。 然后遍历输入内容里四个数字的各种可能的时间组合(注意小时在0-23之间,分钟在00-59之间)找出能够得到最小时间差的组合即可。

相关推荐

程序员牛肉:可以说含金量不如王者荣耀省标。
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务