显示数字时钟
(我看到时钟挑战很多,我已经尝试阅读所有挑战,我敢肯定这是独一无二的)
写一些代码,不断更新的格式显示一个数字时钟h:m:s,其中h,m和s可以占据每1个或2个字符。简单的限制如@BlueEyedBeast所说的,我基本上希望它代替显示的时间。
- 不允许换行
- 允许尾随空格
- 不允许其他尾随字符
- 不应错过任何秒数(不允许57-> 59)
- 允许以“ 0”开头的数字,只要它们不超过2个字符
- 该代码不得接受任何输入
- 如果您的语言在没有输入的情况下无法获取当前时间,则可以使用标准允许的方式,最多输入8个字节
- 输出必须是stdout
- 这是codegolf,所以最短的答案就是成功!
例
我正在使用一种名为*> <>(海星)的语言,因为在> <>中(例如,等待文件I / O)无法使用此类程序。这是其中一个正在工作的数字时钟程序(已取消存储)。该程序用*> <>编写:
s":"m":"hnonon" "ooo88888888888ooooooooooo1S
注意:除了s =秒,m =分钟,h =小时,S =睡眠(100ms * x)之外,其他所有内容均与> <>相同。
输出:
14:44:31
每100ms更新一次,直到终止。
不允许的例子
不允许以下内容:
1:
14:44:3114:44:32
2:
14:44:31 14:44:32
3:
14:44:31
14:44:32
时间必须保留在输出的第一行上,并且没有可见的尾随字符。但是,清除终端将被允许,因为它仍然没有任何尾随字符。
