Zadanie
Biorąc pod uwagę ciąg angielskich nazw cyfr „zwiniętych” razem, podobnie jak to:
zeronineoneoneeighttwoseventhreesixfourtwofive
Podziel ciąg z powrotem na cyfry:
zero nine one one eight two seven three six four two five
Zasady
Dane wejściowe są zawsze ciągiem. Zawsze składa się z jednej lub więcej małych liter alfabetu angielskiego, zwiniętych razem i nic więcej.
- Angielskie nazwy cyfr to
zero one two three four five six seven eight nine
.
- Angielskie nazwy cyfr to
Wyjściem może być lista ciągów lub nowy ciąg, w którym cyfry są rozdzielane nie alfabetycznymi, niepustymi łańcuchami. (Twój wynik może opcjonalnie zawierać takie ciągi na początku lub na końcu, a separatory nie muszą być spójne. Więc nawet coś takiego
{{ zero0one$$two );
jest poprawną (jeśli absurdalną) odpowiedziązeroonetwo
).Najkrótsza odpowiedź w bajtach wygrywa.
Przypadki testowe
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