题解 | #小乐乐定闹钟#

小乐乐定闹钟

http://www.nowcoder.com/practice/0f7e422e12be4a7f9958ca2a82abc775

说实话兄弟们我也不知道咋过的。。。

#include<iostream>
using namespace std;
int main()
{
    int  hour; int minute, k;
    char c;
    int i = 0;
    cin >> hour >> c >> minute >> k;
   int hour2=hour;
    if (k < 60)minute = k;
    else
    {
        while (k > 60)
        {
            k -= 60;
            i++;
        }
        minute += k;
    }
    hour += i;
    int abs=hour%24;
    int x =hour/24;
if(x!=0&&24*x<hour&&hour2>12&&abs<23)
{
    abs++;
}
    minute %=60;
    printf("%02d%c%02d",abs, c, minute);
    return 0;
}
全部评论

相关推荐

孤寡孤寡的牛牛很热情:为什么我2本9硕投了很多,都是简历或者挂,难道那个恶心人的测评真的得认真做吗
点赞 评论 收藏
分享
喜欢走神的孤勇者练习时长两年半:池是池,发是发,我曾池,我现黑
点赞 评论 收藏
分享
3 收藏 评论
分享
牛客网
牛客企业服务