ชาว Flapus ใช้ระบบเลขฐาน 8 ตัวเลขคือ:
0 - Kuzla
1 - Ponara
2 - Boqkel
3 - Colopee
4 - Vruenat
5 - Foham
6 - Stikty
7 - Kricola
สำหรับตัวเลขที่มากกว่า 7 ชื่อเต็มของหลักสุดท้ายจะมาก่อนตามด้วยเครื่องหมายอัญประกาศเดี่ยวและอักขระตัวแรกของตัวเลขอื่นจนถึงและรวมถึงสระแรก:
11 - Ponara (1) 'po (1)
13 - Colopee (3)' po (1)
64 - Vruenat'sti
55 - Foham'fo
47 - Kricola'vru
เมื่อตัวเลขเพิ่มขึ้นสูตรจะยังคงเหมือนเดิม - ชื่อเต็มต้องเป็นเลขท้ายก่อนตามด้วยเครื่องหมายอัญประกาศเดี่ยวและอักขระตัวแรกของตัวเลขอื่นจนถึงและรวมถึงสระตัวแรก โปรดทราบว่านอกเหนือจากหลักสุดท้าย (คำแรก) คำสั่งซื้อยังคงเหมือนเดิม
123 - Colopee (3) 'po (1) bo (2)
205 - Foham (5)' bo (2) ku (0)
1123 - Colopee'popobo
7654 - Vruenat'kristifo
ข้อยกเว้นสำหรับกฎนี้คือตัวเลขที่ลงท้ายด้วย 0 นี่คือคำที่ขึ้นต้นด้วย Ku และเสร็จสิ้นด้วยตัวอักษรตัวแรกของตัวเลขอื่นจนถึงและรวมถึงเสียงสระแรก ไม่มีการใช้เครื่องหมายอัญประกาศเดี่ยว
10 - Kupo
70 - Kukri
350 - Kucofo
630 - Kustico
1000 - Kupokuku
ท้าทาย
เขียนโปรแกรมหรือฟังก์ชั่นที่ยอมรับหมายเลขฐาน 8 ที่ถูกต้องและส่งออกเสียงพูดที่เทียบเท่า คุณอาจคิดว่าคุณจะได้รับหมายเลขที่ถูกต้องเสมอ ไวท์สเปซต่อท้าย / ขึ้นบรรทัดเดียวหลังจากคำตอบของคุณก็โอเค ตัวอักษรตัวแรกจะต้องเป็นตัวพิมพ์ใหญ่ตามตัวอย่าง
นี่คือรหัสกอล์ฟ รหัสที่สั้นที่สุดในหน่วยไบต์ชนะ ช่องโหว่มาตรฐานใช้ คำตอบที่มีการแปลงความยาวและส่งเพิ่มเติมใน Flapussian จะได้รับคุกกี้เพิ่มเติม
กรณีทดสอบ
0 -> Kuzla
1 -> Ponara
2 -> Boqkel
3 -> Colopee
4 -> Vruenat
5 -> Foham
6 -> Stikty
7 -> Kikola
10 -> Kupo
11 -> Ponara'po
23 -> Colopee'bo
56 - > Stikty'fo
70 -> Kukri
100 -> Kupoku
222 -> Boqkel'bobo
2345 -> Foham'bocovru