Dada una sola letra de la A a la Z (excepto J y K) como entrada, genera el número entero no negativo más pequeño que contiene esa letra en su forma escrita. Suponga que los números nunca contienen la palabra "y", así 101
es "ciento uno", no "ciento uno". Suponga el recuento estadounidense (a pequeña escala), por lo que un millón es 10^6
y mil millones es 10^9
.
a 1000 one thousand
b 1000000000 one billion
c 1000000000000000000000000000 one octillion
d 100 one hundred
e 0 zero
f 4 four
g 8 eight
h 3 three
i 5 five
j
k
l 11 eleven
m 1000000 one million
n 1 one
o 0 zero
p 1000000000000000000000000 one septillion
q 1000000000000000 one quadrillion
r 0 zero
s 6 six
t 2 two
u 4 four
v 5 five
w 2 two
x 6 six
y 20 twenty
z 0 zero
J y K no son parte de la especificación de entrada, por lo que su comportamiento no está definido para ellos. Dada una de las letras anteriores, muestra el número (decimal) al lado. Puede tomar la entrada en minúsculas o mayúsculas, pero no puede requerir que algunas entradas sean minúsculas y otras mayúsculas.
Este es el código de golf , por lo que gana la respuesta más corta en bytes.