Decir

Decir

Intermedia

Introducción

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.

Instrucciones

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:

  • 0 → zero
  • 1 → one
  • 12 → twelve
  • 123 → one hundred twenty-three
  • 1,234 → one thousand two hundred thirty-four

Implementación

Si el número está fuera de rango, devuelve un string vacío.

Editar en GitHub El enlace se abre en una ventana o una pestaña nuevas
ARM64 Assembly Exercism

¿Todo listo para empezar Decir?

Regístrate en Exercism para aprender y dominar ARM64 Assembly con 78 ejercicios y mentoría humana real, todo gratis.