编程题:4207 英语到数字翻译
给你一个或多个表示整数的英文单词,你的任务就是把这些英文单词表示的整数翻译成数字形式。数字的范围是从-999999999到+999999999。以下是可能出现的英文单词:
negative,zero,one,two,three,four,five,six,seven,eight,nini,ten,eleven,twelve,thirteen,fourteen,fifteen,sixteen,seventeen,eighteen,nineteen,twenty,thirty,forty,fifty, sixty,seventy,eighty,ninety,hundred,thousand,millon
### 输入格式:
输入包含多组测试数据。需要注意以下输入,负数前面用negative单词;当能用thousand表示时,就不用hundred来表示。例如,1500表示成one thousand five hundred,而不是fifteen hundred。输入以空行结束。
### 输出格式:
输出翻译后的整数,占一行。
### 输入样例:
in
six
negative seven hundred twenty nine
one million one hundred one
eight hundred fourteen thousand twenty two
### 输出样例:
out
6
-729
1000101
814022
答案:若无答案欢迎评论
negative,zero,one,two,three,four,five,six,seven,eight,nini,ten,eleven,twelve,thirteen,fourteen,fifteen,sixteen,seventeen,eighteen,nineteen,twenty,thirty,forty,fifty, sixty,seventy,eighty,ninety,hundred,thousand,millon
### 输入格式:
输入包含多组测试数据。需要注意以下输入,负数前面用negative单词;当能用thousand表示时,就不用hundred来表示。例如,1500表示成one thousand five hundred,而不是fifteen hundred。输入以空行结束。
### 输出格式:
输出翻译后的整数,占一行。
### 输入样例:
in
six
negative seven hundred twenty nine
one million one hundred one
eight hundred fourteen thousand twenty two
### 输出样例:
out
6
-729
1000101
814022
答案:若无答案欢迎评论