竞赛讨论区 > 模拟时钟
头像
whyha#15
发布于 2018-07-22 23:09
+ 关注

模拟时钟

#include<stdio.h>
int main()
{
    int a, b;
    scanf("%d:%d",&a,&b);
    int h = a, m = b;
    while(1)//上一个时刻
    {
        m--;
        if(m==-1)
        {
            m = 59;
            h--;
            if(h == -1) h = 23;
        }
        if(m/10 == h%10 && m%10 == h/10)
        {
            printf("%d:%d\n",h,m);
            break;
        }
    }
    h = a, m = b;
    while(1)//下一个时刻
    {
        m++;
        if(m==60)
        {
            m = 0;
            h++;
            if(h == 24) h = 0;
        }
        if(m/10 == h%10 && m%10 == h/10)
        {
            printf("%d:%d\n",h,m);
            break;
        }
    }
    return 0;
}

全部评论

(0) 回帖
加载中...
话题 回帖

等你来战

查看全部

热门推荐