कार्य
अंकों के अंग्रेजी नामों की एक स्ट्रिंग को देखते हुए, "एक साथ ढह गए":
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