ความท้าทายของคุณคือการพิมพ์อินพุตรอเวลาใด ๆ พิมพ์อินพุตรอสองครั้งที่คุณรอครั้งแรกพิมพ์อินพุตอีกครั้งและอื่น ๆ ความล่าช้าเริ่มต้นจะต้องน้อยกว่า 1 ชั่วโมงและคุณจะต้องมีความแม่นยำ +/- 5% ในความล่าช้าครั้งต่อไป นอกจากนั้นไม่มีข้อ จำกัด เกี่ยวกับเวลาหน่วง
ตัวอย่าง:
อินพุต: hi.
เอาต์พุต: hi(หยุดชั่วคราว 1 มิลลิวินาที) hi(หยุดชั่วคราว 2 มิลลิวินาที) (หยุดชั่วคราว 4 มิลลิวินาที) hi(หยุดชั่วคราวhi8 มิลลิวินาที) (หยุดชั่วคราว 16 มิลลิวินาทีhi) เป็นต้น
อนุญาตด้วย:
hi(หยุด 1 นาที) hi( หยุด2 นาที) hi( หยุดชั่วคราว4 นาที) hi(หยุดชั่วคราว 8 นาที) hi(หยุดชั่วคราว 16 นาที) เป็นต้น
ต้องระบุอินพุตที่จุดเริ่มต้นของโปรแกรม (STDIN, พารามิเตอร์บรรทัดคำสั่ง, พารามิเตอร์ฟังก์ชัน ฯลฯ ) และจะเป็นสตริง
ความล่าช้าเริ่มต้นไม่สามารถเป็น 0
y=x=>(x&&alert(x),y())จะได้รับอนุญาตทางเทคนิคแต่ฉันจะลงคะแนนมัน
                ![set [n] to [1]; forever { say [x]; wait (n) secs; set [n] to ((n) * (2)) }](https://i.stack.imgur.com/bAA0P.png)
