สำหรับคำที่คล้ายกันทั้งเก้าคำนี้ให้กำหนดหมายเลข 1-9 ด้วยวิธีใดก็ได้ตามที่คุณต้องการ:
though
through
thorough
Thoreau
throw
threw
trough
tough
troll
เขียนโปรแกรมที่ใช้ในสตริง หากอินพุตเป็นหนึ่งในเก้าคำเหล่านี้ให้ป้อนหมายเลขที่คุณกำหนดไว้ หากอินพุตไม่ใช่คำใดคำหนึ่งข้างต้นโปรแกรมอาจทำสิ่งใดก็ได้ (รวมถึงข้อผิดพลาดหรือวนซ้ำตลอดไป)
คำนั้นต้องตรงตามตัวพิมพ์เล็กและใหญ่เช่นThoreau
ควรสร้างตัวเลขตั้งแต่ 1-9 แต่thoreau
จะไม่เหมือนกัน
ตัวอย่าง
สมมติว่าคุณกำหนดหมายเลขดังต่อไปนี้:
though 9
through 2
thorough 7
Thoreau 6
throw 3
threw 5
trough 4
tough 1
troll 8
จากนั้นเมื่อtough
มีการป้อนข้อมูล1
ควรจะออก ควรป้อนข้อมูล
เมื่อใด ควรป้อนข้อมูล
เมื่อใด
. . . ควรป้อนข้อมูล
เมื่อใดthrough
2
throw
3
though
9
อินพุตอื่นทั้งหมดอาจทำอะไรก็ได้
รายละเอียด
- ใช้สตริงอินพุตผ่าน stdin หรือบรรทัดรับคำสั่งและเอาต์พุตไปยัง stdout
- ผลลัพธ์อาจมีการขึ้นบรรทัดใหม่ที่ต่อท้ายเดียว
- แทนที่จะเป็นโปรแกรมคุณสามารถเขียนฟังก์ชั่นที่รับสายและพิมพ์ผลลัพธ์ตามปกติหรือส่งคืนได้
- การยื่นสั้นที่สุดในไบต์ชนะ
find
วิธี จากนั้นกฎก็เปลี่ยนไป ความคิดที่ฉลาดยังไม่ฉลาดเท่านี้