#2167. 大笨钟
大笨钟
No testdata at current.
题目描述
微博上有个自称“大笨钟 V”的家伙,每天会在某些时刻敲钟提醒码农们注意休息。
它的敲钟规则如下:
- 如果当前时间恰好是某个整点,那么敲钟次数等于这个整点在 小时制下对应的小时数在后半天中的编号。
- 如果当前时间已经过了某个整点,但还没到下一个整点,那么它会按下一个整点来敲钟。
- 但是,在午夜
00:00到中午12:00之间(包含这两个时刻),它都不会敲钟。
换句话说:
- 对于
12:01到13:00,敲1次; - 对于
13:01到14:00,敲2次; - ……
- 对于
23:00和23:01到23:59,都敲11次; - 对于
12:00及之前的时刻,不敲钟。
现在给定一个当前时间,请你模拟大笨钟的输出。
输入格式
从标准输入按以下格式读取数据:
其中:
hh表示小时,范围为00到23;mm表示分钟,范围为00到59。
输出格式
如果当前时刻是敲钟时间,则在一行中输出若干个连续的 Dang,个数等于应敲钟的次数。
如果当前时刻不是敲钟时间,则输出:
Only hh:mm. Too early to Dang.
其中 hh:mm 需替换为输入的时间。
样例
19:05
DangDangDangDangDangDangDangDang
07:05
Only 07:05. Too early to Dang.
样例解释
对于第一组样例,19:05 已经过了 19:00,因此应按下一个整点 20:00 计算。20:00 属于后半天的第 个整点,所以输出 8 个 Dang。
对于第二组样例,07:05 处于 00:00 到 12:00 之间,因此不敲钟。