您面临的挑战是打印输入,等待任何时间,打印输入,等待两次您最初等待的时间,再次打印输入,依此类推。初始延迟必须小于1小时,并且后续延迟的精度必须为+/- 5%。除此之外,对延迟时间没有限制。
例:
输入:hi
。
输出:hi
(1ms暂停)hi
(2ms暂停)hi
(4ms暂停)hi
(8ms暂停)hi
(16ms暂停),等等
还允许:
hi
(暂停1分钟)hi
(暂停2分钟)hi
(暂停4分钟)hi
(暂停8分钟)hi
(暂停16分钟),等等。
输入必须在程序开始时提供(STDIN,命令行参数,函数参数等),并且必须是字符串。
初始延迟不能为0。
y=x=>(x&&alert(x),y())
可以使用。从技术上讲,这是允许的,但我会拒绝投票。