2494 - 英文数字

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

在这个问题中,你将会给出一个或多个用英文表示的数。你的任务就是把这些英文标识的数翻译为阿拉伯数字。
给定数字的范围从-999,999,999到999,999,999.以下一些详细的英文单词表,你的程序将会使用到:
negative,zero,one,two,three,four,five,six,seven,eight,nine,ten,eleven,twelve,thirteen,fourteen,fifteen,
sixteen,seventeen,eighteen,nineteen,twenty,thirty,forty,sixty,seventy,eighty,ninety,hundred,thousand,million.

题目输入

输入注意事项:
1、负数将会被描述为negative。

2、当“thousand”可以使用时,“hundred”不能用。例如:1500会被描述为“one thousand five hundred”而不是"fifteen hundred"

结尾以空行结束

题目输出

每个结果占一行

输入/输出样例

输入格式

six
negative seven hundred twenty nine
one million one hundred one
eight hundred fourteen thousand twenty two

输出格式

6
-729
1000101
814022