美文网首页
L1-018 大笨钟

L1-018 大笨钟

作者: 洛洛敲代码 | 来源:发表于2019-01-27 01:34 被阅读0次

题目描述

微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;如果过了整点,就敲下一个整点数。另外,虽然一天有24小时,钟却是只在后半天敲1~12下。例如在23:00敲钟,就是“当当当当当当当当当当当”,而到了23:01就会是“当当当当当当当当当当当当”。在午夜00:00到中午12:00期间(端点时间包括在内),笨钟是不敲的。

下面就请你写个程序,根据当前时间替大笨钟敲钟。

输入格式

输入第一行按照hh:mm的格式给出当前时间。其中hh是小时,在00到23之间;mm是分钟,在00到59之间。

输出格式

根据当前时间替大笨钟敲钟,即在一行中输出相应数量个Dang。如果不是敲钟期,则输出:
Only hh:mm. Too early to Dang.
其中hh:mm是输入的时间。

输入样例1

19:05

输出样例1

DangDangDangDangDangDangDangDang

输入样例2

07:05

输出样例2

Only 07:05.  Too early to Dang.

题解思路

唯一需要注意的是12:00是不敲钟的,但是12:01-12:59是敲钟的。

题解代码

#include <bits/stdc++.h>
using namespace std;

int main(){
    int hh, mm;
    scanf("%2d:%2d", &hh, &mm);
    int cnt = 0;
    if(hh < 12 || hh == 12 && mm == 0){
        printf("Only %02d:%02d.  Too early to Dang.", hh, mm);
    } else {
        cnt = hh - 12;
        if(mm > 0){
            cnt++;
        }
        while(cnt--){
            printf("Dang");
        }
    }
    return 0;
}

相关文章

  • L1-018 大笨钟

    题目描述 微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,...

  • 大笨钟

    文:胡汐文 那时候,我的家还住在二环路的里边儿,祖上好像是做生意的,也有当官儿的?记不清了,只记得那个时候,我们四...

  • 大笨钟

    湿漉漉的碎石街道 暮烟和着煤火弥漫在雾都 屋檐下滴滴答答 暴雨是发展的爆鸣 黄铜灯柱渗出惨淡的冷光 黑面包行色匆匆...

  • 大笨钟

    我并没有见过那种挂在墙上的挂钟,每时每刻都在发出滴滴答答的声音。 我时常在想,要是有那么一个挂钟就好了。一滴一答中...

  • 这里,那里

    大笨钟在摇摆, 泰晤士小镇在这里, ...

  • 林夕——大笨钟

    你的音容笑貌在旁人看来虽是细微地不能再细微的东西,可因你之于我的重要性,我的心才会被你的一举一动所牵引。 过分沉溺...

  • 英伦纪事(二)

    大笨钟。地标啦。 丘吉尔的背影和伦敦大笨钟 伦敦街拍 大英博物馆! 大英博物馆里希腊神庙的雕刻。很喜欢这幅骑...

  • L1-018. 大笨钟

    L1-018. 大笨钟 问题描述: java代码: 结果

  • 英伦之旅(十五)• 看不尽的伦敦

    看不尽的伦敦城,打卡圣地。 今天打卡威斯敏斯特大教堂、伦敦眼、白金汉宫、伦敦桥、大笨钟,大笨钟在维修,预计2021...

  • 大笨钟下的遗憾

    跨越小半个地球 来到西欧 温莎城堡的厚重 囚禁了谁的疯 圣乔治教堂上的天空 又放飞着谁的梦 开放的大学城 哈利波特...

网友评论

      本文标题:L1-018 大笨钟

      本文链接:https://www.haomeiwen.com/subject/qygijqtx.html