Tu amigo Yaʻqūb atiende el mostrador del deli más concurrido de la ciudad, cortando, pesando y envolviendo pedidos para una fila interminable de clientes hambrientos. Para que todo avance, cada cliente toma una ficha numerada cuando llega.
Cuando es hora de llamar al siguiente, Yaʻqūb lee su número en voz alta, siempre con las palabras completas en inglés para asegurarse de que todos lo escuchen con claridad.
Dado un número, tu tarea es expresarlo en palabras en inglés, exactamente como tu amigo debería decirlo en voz alta. Yaʻqūb espera usar números desde 0 hasta 999,999,999,999.
Ejemplos:
Cuando la entrada esté fuera del rango admitido (de 0 a 999,999,999,999 inclusive), lanza el string
"input out of range"
(textualmente).
Regístrate en Exercism para aprender y dominar Factor con 47 conceptos163 ejercicios y mentoría humana real, todo gratis.