这项挑战的灵感来自齐柏林飞艇(Zeppelin)的闪烁大写锁定(CAPS LOCK)。
大多数网络摄像头都带有一个小的集成LED灯,用于指示是否正在使用网络摄像头,这是由硬件机制控制的,以防止间谍活动。
您的任务是使其闪烁:
- 打开它。
- 等待0.5(±0.1)秒。
- 再次关闭它。
- 等待0.5(±0.1)秒;
- 重复。
如果可能的话,请提供GIF或网络摄像头闪烁的视频。如果答案没有GIF,请添加正在运行的程序的GIF。
规则
- 如果您的语言缺少亚秒级
sleep
命令,则您的程序可能会使用1秒的延迟,但会增加一个字节。(替换.5
为1
)- 如果由于某种原因您的语言不支持
.5
,您的罚款为2个字节。(替换0.5
为1
)
- 如果由于某种原因您的语言不支持
- 您的程序必须循环执行,除非用户暂停。
- 您的LED可以点亮或熄灭;可以使用哪个更有利。
- 如果您的LED有关闭延迟,则不必考虑它,除非您要提供其他版本。
计分
这是 代码高尔夫球,这意味着以字节为单位的最短答案将获胜。
2
停止访问视频设备后,笔记本电脑的摄像头LED指示灯需要一段时间(似乎约为0.3秒)关闭。是否必须考虑到这一点?
—
门把手
@Doorknob否,但是您可以提供一个将其考虑在内的版本。
—
haykam
罚金只能是1个字节,因为您只能使用
—
Elronnd
.5
@Elronnd我要补充一点,但是我忘了。
—
haykam '17