|Submit||All submissions||Best solutions||Back to list|
WORDNUM - Word To Number
In this task you just need to convert a number from its word form to digit form. For example, you should output 1 for 'one', 37000 for 'thirty seven thousand' or 99 for 'ninety nine'. You can assume that output will be >= 0 and < 50000. Also all numbers will be valid i.e output will not have numbers like 023.
First line of input has a single positive integer t = number of test cases. In the next t lines, given a number in word form.
Output the number as specified.
one hundred twenty three
thirty four thousand one hundred eight
Score : Source code length
|Cluster:||Cube (Intel G860)|
|Languages:||All except: NODEJS OBJC SCM qobi VB.NET|
2011-01-07 10:03:34 Piotr KÄ…kol
Good to know, thanks! My mistake. <ashamed>
Last edit: 2011-01-07 10:04:34
2011-01-07 09:18:46 numerix
No, it's definitely "forty".
2011-01-05 15:25:55 Piotr KÄ…kol
Probably fourty, because "thirty four thousand one hundred eight".
2011-01-05 14:44:53 Hallvard Norheim Bø
How is 40 spelled in the testcases? Fourty or forty?
2010-08-28 14:12:14 XeRoN!X
now, perl6 is available for this problem
2010-08-24 19:06:59 XeRoN!X
there was a test case bug, its fixed now.
Last edit: 2010-08-24 19:09:46
2010-08-24 14:44:21 Piotr KÄ…kol
Unfortunately, I can't. I can only check user's output if it's task of mine. This isn't so You have to write Your request here or ask the author via email from his account.
2010-08-24 11:01:56 Piotr Fusik
Please tell me for what input my solution fails?