A barátod, Yaʻqūb a város legforgalmasabb csemegeüzletében áll a pult mögött, és szeletel, mér, csomagol egy soha véget nem érő, éhes vevősornak. Hogy gördülékenyen menjenek a dolgok, minden vevő sorszámot húz, amikor megérkezik.
Amikor eljön az ideje, hogy a következő embert szólítsa, Yaʻqūb hangosan felolvassa a számát, mindig teljes angol szavakkal, hogy mindenki tisztán hallja.
Adott egy szám; a feladatod, hogy angol szavakkal fejezd ki, pontosan úgy, ahogy a barátod hangosan kimondaná. Yaʻqūb várhatóan 0-tól 999,999,999,999-ig használ számokat.
Példák:
Ha a bemenet a támogatott tartományon kívül esik (0-tól 999 999 999 999-ig bezárólag), dobj egy kivételt a következő szöveggel
"input out of range"
(szó szerint).
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Factor nyelvet 47 fogalom163 feladat segítségével, valódi emberi mentorálással, mindez ingyen.