您的工作是编写一个程序,该程序始终按照以下任何一种模式进行打印(格式为HH:MM,24小时):
- 小时等于分钟,例如22:22,01:01
- 小时等于倒数分钟,例如10:01、01:10、22:22
- 与H:MM或HH:MM匹配的序列始终以HH:MM打印。例如00:12、01:23、23:45、03:45,等等(总是在数字之间输入一个步骤)
规则:
- 您可以选择任何喜欢的语言
- 您无法重复打印
- 按照一天的顺序,每行一次
- 获奖者将在2月5日入选。
PS:这是我的第一个问题,可能存在一些不一致之处。随时编辑。
PS2:这是预期的44个解决方案(已由Josh和primo提出,谢谢!)
00:00 00:12 01:01 01:10 01:23 02:02 02:20 02:34 03:03 03:30 03:45 04:04 04:40 04:56 05:05 05:50 06:06 07:07 08:08 09:09 10:01 10:10 11:11 12:12 12:21 12:34 13:13 13:31 14:14 14:41 15:15 15:51 16:16 17:17 18:18 19:19 20:02 20:20 21:12 21:21 22:22 23:23 23:32 23:45
对!我在示例中错过了它
—
RSFalcon7,2014年
也
—
John Dvorak 2014年
13:57
算作一个序列?那6:54
呢 同样,也6:42
需要确定。
是否只用一个不是前导零的数字来表示时间(例如
—
2014年
00:01
算作一个序列)?
@ RSFalcon7所以只有一些前导零被忽略了吗?哪个?23:45、02:34、00:23、00:02似乎是类似情况。
—
Joachim Isaksson 2014年
3:45
来编写。03:45
HH:MM