ฉันมีปัญหากับแป้นพิมพ์ (น่าจะมีปัญหากับเบราว์เซอร์ของฉัน) บางครั้งเมื่อฉันคลิกที่ช่องข้อความใหม่และเริ่มพิมพ์ข้อความทั้งหมดของฉันจะออกมาด้านหลัง หลังจากเวลาสั้น ๆ (สำหรับจุดประสงค์ของการท้าทายเราจะบอกว่ามันคือ 10 มิลลิวินาที) มันจะทำการพิมพ์ต่อไปอีกครั้ง ดูเหมือนว่าในตอนแรกเคอร์เซอร์ของฉันจะไม่เคลื่อนไหวเมื่อฉันเริ่มพิมพ์ดังนั้นตัวอักษรทั้งหมดจะถูกแทรกที่จุดเริ่มต้นของฟิลด์ข้อความ
ตัวอย่างเช่นถ้าฉันพิมพ์python
และฉันพิมพ์pyt
ใน 10 มิลลิวินาทีแรกผลลัพธ์จะเป็น
hontyp
งาน
งานของคุณคือการจำลองพฤติกรรมนี้ในไม่กี่ไบต์เท่าที่จะทำได้
อินพุต
คุณสามารถป้อนข้อมูลด้วยวิธีการที่สมเหตุสมผล อย่างไรก็ตามคุณไม่สามารถป้อนข้อมูลเป็นสองฟิลด์แยกกันได้ ความล่าช้า 10 มิลลิวินาทีควรเริ่มเมื่อโปรแกรมเริ่มให้ป้อนข้อมูล คุณอาจทำการประมวลผลล่วงหน้าก่อนที่จะอนุญาตให้ป้อนข้อมูลซึ่งไม่ควรนับเป็น 10 มิลลิวินาที
ผ่อนปรนบางอย่างได้รับอนุญาตในเวลาตราบเท่าที่มันเฉลี่ย 10 มิลลิวินาทีและถูกปิดโดยมากกว่า 1 มิลลิวินาทีไม่เกิน 1% ของเวลาในคอมพิวเตอร์ที่ระบุอย่างสมเหตุสมผล
เอาท์พุต
คุณสามารถส่งออกสตริงในวิธีใดก็ตามที่คุณเห็นว่าเหมาะสม คุณสามารถอัปเดตแบบสดๆเมื่อผู้ใช้พิมพ์หรือเอาท์พุทผลลัพธ์หลังจากที่คุณป้อนข้อมูลเสร็จแล้ว (ไม่ว่าจะขึ้นบรรทัดใหม่หรือสิ้นสุดไฟล์^D
)
กรณีทดสอบ
บางส่วนของสิ่งเหล่านี้ถูกสร้างโดยCMC นี้ใน The Nine Nine Byte
First 10 | after | result
bra in-flak in-flakarb
ap ple plepa
code- golf golf-edoc
no ne neon
we st stew
ai med media
draw back backward