งาน
กำหนดสตริงชื่อภาษาอังกฤษของตัวเลข“ ยุบ” พร้อมกันดังนี้:
zeronineoneoneeighttwoseventhreesixfourtwofive
แยกสตริงกลับเป็นตัวเลข:
zero nine one one eight two seven three six four two five
กฎระเบียบ
อินพุตเป็นสตริงเสมอ มันประกอบด้วยชื่อหลักภาษาอังกฤษตัวพิมพ์เล็กหนึ่งชื่อหรือมากกว่ายุบรวมกันและไม่มีอะไรอื่น
zero one two three four five six seven eight nine
ชื่อภาษาอังกฤษเป็นหลัก
ผลลัพธ์อาจเป็นรายการของสตริงหรือสตริงใหม่ที่มีการคั่นด้วยตัวเลขโดยสตริงที่ไม่ใช่ตัวอักษรและไม่ว่างเปล่า (เอาท์พุทของคุณอาจเลือกที่มีสตริงดังกล่าวที่จุดเริ่มต้นหรือจุดสิ้นสุดและคั่นไม่จำเป็นต้องสอดคล้องกัน. ดังนั้นแม้สิ่งที่ต้องการ
{{ zero0one$$two );
เป็นที่ถูกต้อง (ถ้าไร้สาระ) คำตอบzeroonetwo
.)คำตอบที่สั้นที่สุดเป็นไบต์ชนะ
กรณีทดสอบ
three -> three
eightsix -> eight six
fivefourseven -> five four seven
ninethreesixthree -> nine three six three
foursixeighttwofive -> four six eight two five
fivethreefivesixthreenineonesevenoneeight -> five three five six three nine one seven one eight
threesevensevensixninenineninefiveeighttwofiveeightsixthreeeight -> three seven seven six nine nine nine five eight two five eight six three eight
zeroonetwothreefourfivesixseveneightnine -> zero one two three four five six seven eight nine