入力としてAからZまでの1文字(JおよびKを除く)が与えられた場合、その文字が書かれた形で含まれている負でない最小の整数を出力します。数字に「and」という単語が含まれることはないと想定します。したがって、「101
100」は「100」ではありません。アメリカ(短期)のカウントを想定して、100万が10^6
10億であると仮定し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とKは入力仕様の一部ではないため、これらの動作は未定義です。上記の文字のいずれかが与えられた場合、その隣に(10進数)番号を出力します。入力は小文字でも大文字でも構いませんが、一部の入力が小文字で、他の入力が大文字である必要はありません。
これはcode-golfであるため、バイト単位の最短回答が優先されます。