งานของคุณคือการสร้างโปรแกรมที่วัดความเร็วที่คุณสามารถพิมพ์ตัวอักษรของตัวอักษรภาษาอังกฤษ
- โปรแกรมที่จะยอมรับเฉพาะอักษรตัวพิมพ์เล็ก
a
ไปz
ตามลำดับตัวอักษร - ตัวอักษรแต่ละตัวถูก echoed ตามที่พิมพ์ในบรรทัดเดียวกัน (ไม่มีบรรทัดใหม่หรือตัวคั่นอื่นใดระหว่างตัวอักษร)
- หากคุณพิมพ์อักขระที่ไม่ถูกต้องโปรแกรมจะแสดงผล
Fail
บนบรรทัดใหม่และออก - หากคุณพิมพ์ตัวอักษรทั้งหมด 26 ตัวโปรแกรมจะขึ้นบรรทัดใหม่เอาท์พุทเวลาเป็นมิลลิวินาทีที่ใช้ตั้งแต่อักษรตัวแรกถึงตัวอักษรสุดท้ายและออก
a
จับเวลาเริ่มต้นเมื่อคุณพิมพ์อักษรตัวแรก
ตัวอย่างผลลัพธ์:
b
Fail
abcdefgg
Fail
abcdefghijklmnopqrstuvwxyz
6440
นี่คือcode-golfดังนั้นคำตอบที่สั้นที่สุดในจำนวนไบต์ชนะ
Fail
โดยไม่ต้องขึ้นบรรทัดใหม่ของหัวเรื่องหรือไม่ (เช่นabdFail\n
หรือabd Fail\n
))
Fail
หรือมิลลิวินาที) จะต้องอยู่ในบรรทัดใหม่เช่นในตัวอย่าง คำตอบส่วนใหญ่จะถือว่าสิ่งนี้อยู่แล้ว