english to numbers

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

read english numbers
http://golf.shinh.org/p.rb?read+english+numbers

Options

exec is denied

no deadline, the server will not save your submission

Sample input:_

fifty two
four hundred sixty six
one hundred twenty seven
four thousand eight hundred sixty two
one thousand five hundred ninety two
three thousand one hundred thirty nine
three thousand one hundred sixty three
thirteen thousand four hundred eighty five
fifty six thousand six hundred sixty four
eighty thousand seventy eight
sixty six thousand five hundred fifty seven
ninety thousand four hundred forty two
eighty one thousand three hundred thirty
seventy six thousand seven hundred ninety seven
fifty six thousand five hundred ninety eight
two hundred twenty one thousand one hundred forty six
one hundred seventy six thousand thirty seven
two hundred ninety four thousand eight hundred twenty three
three hundred ninety seven thousand one hundred twenty four
six hundred sixty five thousand three hundred fifty four
six hundred seventy nine thousand two hundred eighteen
eight hundred thirty two thousand two hundred sixty five
seven hundred seventy one thousand one hundred fifty four
nine hundred eighty four thousand eight hundred eighty
three hundred eighty three thousand eight hundred twenty three
four hundred eighty thousand nine hundred seventy eight
two hundred ninety eight thousand one hundred thirty three
seven hundred eight thousand ninety six
nine hundred sixteen thousand seventy nine
two hundred nineteen thousand two hundred nine
seven hundred seventy seven thousand eight hundred forty one
two million three hundred eighty nine thousand ninety three
one million three hundred forty five thousand nine hundred fifty five
one million five hundred thirty six thousand one hundred eighty three
two million six hundred two thousand three hundred thirteen
one million five hundred seventy seven thousand six hundred five
four million one hundred forty one thousand five hundred eighty one
four million fifty eight thousand five hundred sixty four
six million two hundred ninety thousand seven hundred sixty four
five million six hundred eighty eight thousand three hundred thirty nine
seven million four hundred six thousand nine hundred sixty five
six million nine hundred eighty seven thousand two hundred eighty eight
eight million four hundred sixteen thousand five hundred eighty nine
nine million forty seven thousand two hundred eleven
seven million four hundred seventeen thousand seven hundred eight
six million five hundred eighty five thousand seven hundred twenty six
one million one hundred sixty nine thousand four hundred twenty five
eight million eight hundred five thousand one hundred twenty
seven million four hundred thirty three thousand ninety seven
three million six hundred twenty four thousand four hundred two
three million eight hundred three thousand four hundred eighty five
two million five hundred sixty seven thousand seven hundred thirty six
four million one hundred fifty eight thousand nine hundred sixty five
three million fifty one thousand one hundred seventy seven
eight million seven hundred ninety two thousand three hundred seventy eight
six million seventy eight thousand two hundred sixty seven
nine million two hundred sixty five thousand four hundred seventy five
eight million eight hundred twenty six thousand four hundred fifty seven
three million seven hundred seventy thousand seven hundred fifty nine
two million four hundred fifty five thousand five hundred ninety two
nine million three hundred eighty five thousand eight hundred forty nine
five million six hundred forty five thousand two hundred forty seven
nine million one hundred ninety eight thousand four hundred fifteen
eighteen million eight hundred ten thousand two hundred two
thirty four million two hundred twenty five thousand two hundred seventeen
nineteen million one hundred two thousand nine hundred ninety
ninety one million four hundred four thousand seven hundred forty four
seventy one million two hundred sixty five thousand four hundred fifty five
ninety six million eight hundred twenty thousand three hundred fifty two
sixty one million three hundred five thousand six hundred thirty five
sixteen million nine hundred seventy three thousand three hundred twenty two
eighty three million one hundred sixty three thousand two hundred twenty one
sixty three million nine hundred sixty seven thousand four hundred forty two
forty seven million eleven thousand four hundred eight
fourteen million two hundred seventy three thousand five
seventy six million one hundred forty nine thousand eight hundred nineteen
twenty nine million seven hundred twelve thousand sixty
fifty two million three hundred thirty two thousand five hundred seven
ninety one million six hundred fifty nine thousand seven hundred ninety nine
sixty four million seven hundred seventy two thousand six hundred fifty nine
forty three million three hundred ninety nine thousand two hundred seventy two
eighty nine million twelve thousand five hundred eighty one
fifty one million four hundred eighty six thousand thirty eight
forty million four hundred thirty nine thousand six hundred twenty
seventy nine million five hundred forty thousand two hundred eighty four
seventy million seven hundred fifty three thousand nine hundred sixty five
twenty two million six hundred fifteen thousand seven hundred two
fifty seven million five hundred ninety one thousand two hundred fifty one
seventy two million three hundred eighty four thousand two hundred twenty eight
eighteen million two hundred nine thousand eight hundred ninety
fifty million six hundred forty six thousand eight hundred sixteen
nineteen million two hundred three thousand three hundred sixty
ninety one million four hundred six thousand eight hundred ninety two
fifty nine million one hundred sixty eight thousand three hundred sixteen
thirty five million eight hundred eighty five thousand eight hundred four
fifteen million four hundred ninety seven thousand four hundred thirty nine
ninety nine million eight hundred sixty four thousand nine hundred fifty
twenty six million eight hundred seventy nine thousand nine hundred sixty five
seventy four million three hundred eighty four thousand six hundred eighty one
sixty eight million thirteen thousand nine hundred seventy six
ninety five million six hundred twenty four thousand six hundred thirty
fourteen million five hundred forty eight thousand two hundred nine
thirty eight million seven hundred seven thousand three hundred sixteen
sixty nine million eight hundred forty six thousand four hundred thirty eight
twenty one million two hundred fourteen thousand three hundred seventy
nineteen million four hundred eighty six thousand fifty three
thirty eight million nine hundred sixty two thousand one hundred five
sixty one million four hundred forty thousand seven hundred eighteen
fifty four million four hundred eighty seven thousand one hundred twenty nine
ninety one million three hundred forty three thousand one hundred forty eight
twenty one million six hundred thousand one hundred seventy two
forty four million eight hundred seventy one thousand four hundred ninety four
twenty seven million seven hundred twelve thousand twenty seven
sixty eight million eight hundred ninety four thousand four hundred sixty nine
ninety one million six hundred fifty six thousand five hundred ninety six
thirty four million five hundred thirty seven thousand three hundred ninety four
seventy one million nine hundred sixty six thousand four hundred eight
thirty four million seven hundred forty two thousand two hundred sixty six
eighty six million three hundred sixty five thousand four hundred sixty eight
seventy three million one hundred thirty seven thousand three hundred fifty one
sixteen million four hundred seventy nine thousand nine hundred five
twenty five million one hundred fifteen thousand one hundred twenty seven
eighty eight million eight hundred eight thousand seven hundred sixty four
twenty four million ninety three thousand seven hundred three
seventy six million ninety nine thousand seven hundred fifty two
ninety one million four hundred nineteen thousand five hundred ninety five
seventy two million nine hundred fifty one thousand seven hundred sixty seven
eight hundred fifty nine million four hundred eighty five thousand two hundred thirty three
six hundred sixty two million nine hundred eighty three thousand one hundred seventy one
seven hundred twenty nine million eight hundred ninety one thousand five hundred twenty five
nine hundred sixty nine million one hundred fifty thousand seven hundred four
one hundred fourteen million forty four thousand four hundred eighty three
five hundred two million six hundred seventy five thousand two hundred sixty two
seven hundred sixty seven million six hundred twenty eight thousand one hundred thirty five
one hundred fifty one million nine hundred three thousand two hundred fifty seven
two hundred seventy eight million one hundred seventy one thousand eight hundred twenty two
seven hundred seventy five million three hundred two thousand seven hundred forty three
two hundred twenty eight million eighty five thousand six hundred seven
seven hundred twenty six million six hundred twenty eight thousand six hundred eleven
four hundred fifty eight million four hundred thirty eight thousand six hundred forty six
nine hundred sixty million five hundred sixty six thousand one hundred thirty seven
five hundred ninety five million three hundred thousand five hundred eight
nine hundred ninety three million fifty seven thousand eighty three
four hundred thirty five million eight hundred sixty six thousand four hundred thirty seven
six hundred fifty four million three hundred seventy two thousand six hundred seven
two hundred fifteen million six hundred eighty thousand five hundred forty nine
nine hundred thirty nine million three hundred seventy two thousand two hundred seventy two
two hundred sixty four million one hundred seventy two thousand three hundred
four hundred fifty two million eight hundred fourteen thousand four hundred ninety six
eight hundred fifty one million seven hundred seventy four thousand nine hundred ninety one
six hundred two million five hundred fifty six thousand five hundred twenty eight
four hundred forty five million eight hundred forty eight thousand six hundred one
five hundred ninety three million three hundred thirty one thousand six hundred seventy three
two hundred seventy one million six hundred nine thousand one hundred thirty
three hundred fifty two million seven hundred twelve thousand seven hundred fifty two
seven hundred ninety three million five hundred ten thousand one hundred thirty eight
six hundred six million nine hundred five thousand one hundred eight
three hundred twelve million six hundred twenty eight thousand one hundred nine
three hundred twenty two million nine hundred twelve thousand eight hundred sixty five
six hundred twenty seven million four hundred seven thousand twenty three
seven hundred fifty four million two hundred thirteen thousand two hundred six
four hundred eleven million seventy seven thousand four hundred eighteen
nine hundred seventeen million two hundred forty two thousand one hundred seventy six
six hundred seventy five million five hundred sixteen thousand five hundred sixty eight
one hundred fifteen million three hundred fifty six thousand nine hundred eighty nine
eight hundred sixty five million two hundred seventeen thousand two hundred ninety two
two hundred twenty one million nine hundred forty seven thousand nine hundred fifty
five hundred twenty five million eighty five thousand nine hundred fifty three
eight hundred ninety million six hundred eighty nine thousand six hundred fifty two
two hundred thirty three million eight hundred forty six thousand eight hundred seven
two hundred seventy two million seven hundred sixty nine thousand six hundred seventy seven
two hundred fifty six million one hundred eighty four thousand three hundred seventy
five hundred eleven million eight hundred ten thousand three hundred thirty seven
nine hundred five million two hundred fifty one thousand five hundred fifty six
nine hundred ninety million four hundred nineteen thousand five hundred twenty eight
six hundred thirty four million two hundred seventy three thousand eight hundred forty eight
eight hundred three million one hundred ninety five thousand six hundred eighty three
two hundred thirty eight million one hundred ninety two thousand one hundred eighty six
eight hundred ninety seven million five hundred fourteen thousand three hundred twenty two
four hundred fifty six million six hundred twenty one thousand three hundred fifty two
nine hundred sixty seven million five hundred eighty thousand three hundred eighty seven
five hundred twenty eight million one hundred forty six thousand three hundred sixty seven
three hundred five million six hundred ninety two thousand four hundred fifty two
two hundred twenty seven million eleven thousand one hundred seven
one hundred two million one hundred eighteen thousand eight hundred seventy one
five hundred thirty four million two hundred ninety two thousand one hundred seven
one hundred twenty seven million four hundred sixty thousand six hundred ninety six
four hundred sixty seven million six hundred four thousand three hundred forty seven
two hundred twenty seven million two hundred thirteen thousand four hundred two
five hundred thirty eight million seven hundred thirty nine thousand one hundred fifty
two hundred thirty million three hundred fifty seven thousand eight hundred ninety one
three hundred fifty million sixty thousand four hundred ninety one
nine hundred seventeen million eight hundred ninety three thousand six hundred seventy
three hundred sixty nine million one hundred fifty one thousand two hundred twenty two
one hundred ninety seven million two hundred ninety five thousand six hundred seventy five
six hundred sixty eight million seven thousand eighteen
three hundred forty eight million five thousand three hundred seventy
two hundred thirty five million four hundred thirty two thousand five hundred sixty eight
two hundred forty two million six hundred thirty two thousand nine hundred ninety eight
five hundred thirty four million seven hundred forty thousand one hundred twenty nine
seven hundred sixty four million five hundred sixty seven thousand two hundred eighty six
nine hundred fifty seven million four hundred eighty seven thousand two hundred fifty three
six hundred thirty three million five hundred thirty one thousand nine hundred nine
six hundred ninety six million eight hundred fifty two thousand
nine hundred thirty four million six hundred thirty thousand seven hundred
seven hundred fifty three million eight hundred twenty eight thousand five hundred sixty
three hundred thirty nine million two hundred forty one thousand one hundred eighty seven
five hundred eighty three million five hundred seventy four thousand two hundred fifty six
one hundred sixty three million three hundred twenty five thousand one hundred thirty nine
four hundred thirty eight million five hundred sixty two thousand two hundred fifty three
six hundred thirty five million four hundred forty thousand five hundred thirty eight
one hundred twenty six million three hundred fifty four thousand forty eight
seven hundred eighty three million five hundred thirty six thousand one hundred twenty five
two hundred forty seven million five hundred seventy three thousand four hundred thirty eight
nine hundred fifty million four hundred eighty six thousand two hundred sixty four
one hundred seventeen million three hundred seventy seven thousand four hundred eighty five
eight hundred thirty eight million seven hundred twenty two thousand eight hundred thirty two
three hundred forty seven million eight hundred ninety one thousand fifty one
eight hundred forty three million three hundred three thousand eighty six
two hundred sixty eight million three hundred eighty eight thousand eight hundred twenty five
seven hundred twenty nine million nine hundred fifty thousand six hundred forty one
three hundred ninety two million six hundred sixty nine thousand eight hundred one
four hundred thirty nine million eight hundred sixteen thousand two hundred ninety eight
seven hundred seventy two million fifty thousand seven hundred sixty
four hundred sixty five million four hundred sixty four thousand one hundred seventy six
seven hundred twenty million one hundred fifty five thousand eight hundred forty three
one hundred sixty three million eight hundred forty eight thousand eight hundred thirty five
one hundred twenty six million six hundred seventy three thousand five hundred sixty eight
six hundred eleven million two hundred eighty one thousand nine hundred thirty three
five hundred ninety one million four hundred eighty six thousand five hundred ninety nine
six hundred forty nine million seven hundred forty nine thousand two hundred sixty one
seven hundred seventy five million four hundred ninety seven thousand seven hundred two
nine hundred ten million eight hundred fifty thousand seven hundred twenty seven
five hundred thirty one million six hundred eighty six thousand ninety five
eight hundred thirteen million four hundred fifty thousand eight hundred twenty three
four hundred twenty eight million one hundred fifty seven thousand three hundred ninety four
seven hundred twenty eight million five hundred twenty four thousand three hundred ninety five
seven hundred eighty five million four hundred twenty three thousand four hundred eight
five hundred eighty six million five hundred thirty three thousand seven hundred twenty two
three hundred seventy seven million six hundred thousand one hundred seventy seven
five hundred forty seven million five hundred thirty three thousand two hundred sixty three
seven hundred fifty three million five hundred fifty three thousand six hundred forty five
nine hundred nineteen million seven hundred fifteen thousand four hundred ninety
one hundred four million twenty two thousand two hundred fifty three
three hundred one million five hundred eighty six thousand nine hundred twenty seven
two hundred forty four million five hundred seventeen thousand three hundred sixty one
seven hundred forty eight million three hundred eighty four thousand three hundred one
six hundred twenty three million four hundred seventy seven thousand four hundred seventy
four hundred seventy five million three hundred ninety six thousand four hundred eighty five
six hundred eighty million nine hundred fifty five thousand one hundred fifty one
five hundred sixty five million two hundred thirty four thousand nine hundred fifty one
five hundred thirty four million four hundred ninety two thousand eight hundred sixty four
five hundred fifty three million twenty five thousand two hundred sixty two
four hundred fifty million one hundred seventy seven thousand seven hundred seventy six
two hundred seventy seven million five hundred seventy eight thousand thirty
one billion one hundred sixteen million two hundred fifty one thousand six hundred forty three

Sample output:

52
466
127
4862
1592
3139
3163
13485
56664
80078
66557
90442
81330
76797
56598
221146
176037
294823
397124
665354
679218
832265
771154
984880
383823
480978
298133
708096
916079
219209
777841
2389093
1345955
1536183
2602313
1577605
4141581
4058564
6290764
5688339
7406965
6987288
8416589
9047211
7417708
6585726
1169425
8805120
7433097
3624402
3803485
2567736
4158965
3051177
8792378
6078267
9265475
8826457
3770759
2455592
9385849
5645247
9198415
18810202
34225217
19102990
91404744
71265455
96820352
61305635
16973322
83163221
63967442
47011408
14273005
76149819
29712060
52332507
91659799
64772659
43399272
89012581
51486038
40439620
79540284
70753965
22615702
57591251
72384228
18209890
50646816
19203360
91406892
59168316
35885804
15497439
99864950
26879965
74384681
68013976
95624630
14548209
38707316
69846438
21214370
19486053
38962105
61440718
54487129
91343148
21600172
44871494
27712027
68894469
91656596
34537394
71966408
34742266
86365468
73137351
16479905
25115127
88808764
24093703
76099752
91419595
72951767
859485233
662983171
729891525
969150704
114044483
502675262
767628135
151903257
278171822
775302743
228085607
726628611
458438646
960566137
595300508
993057083
435866437
654372607
215680549
939372272
264172300
452814496
851774991
602556528
445848601
593331673
271609130
352712752
793510138
606905108
312628109
322912865
627407023
754213206
411077418
917242176
675516568
115356989
865217292
221947950
525085953
890689652
233846807
272769677
256184370
511810337
905251556
990419528
634273848
803195683
238192186
897514322
456621352
967580387
528146367
305692452
227011107
102118871
534292107
127460696
467604347
227213402
538739150
230357891
350060491
917893670
369151222
197295675
668007018
348005370
235432568
242632998
534740129
764567286
957487253
633531909
696852000
934630700
753828560
339241187
583574256
163325139
438562253
635440538
126354048
783536125
247573438
950486264
117377485
838722832
347891051
843303086
268388825
729950641
392669801
439816298
772050760
465464176
720155843
163848835
126673568
611281933
591486599
649749261
775497702
910850727
531686095
813450823
428157394
728524395
785423408
586533722
377600177
547533263
753553645
919715490
104022253
301586927
244517361
748384301
623477470
475396485
680955151
565234951
534492864
553025262
450177776
277578030
1116251643

Ranking

Perl _

RankUserSizeTimeDateStatistics
1tybalt89970.01562015/04/24 06:35:4421B / ?B / ?B
2tails970.01872015/08/20 10:32:177B / 38B / 49B
3teebee1010.10292015/03/15 19:56:170B / 48B / 51B
4llhuii1020.07892015/12/20 13:49:310B / ?B / ?B
5BioFALSE1890.03292015/03/17 05:27:090B / 95B / 93B
6jonathan camacho2500.02212015/03/15 03:54:3432B / 104B / 101B
7%202670.08612015/03/14 00:04:260B / 126B / 126B

Python _

RankUserSizeTimeDateStatistics
1hallvabo1690.04502015/06/01 06:48:401B / 91B / 67B
2xsot1810.03622016/08/13 19:31:180B / 104B / 65B
3rolf3520.04532015/03/11 05:50:310B / 222B / 102B

PHP _

RankUserSizeTimeDateStatistics
1jonathan camacho4000.07142015/03/12 02:44:50202B / 101B / 55B

JavaScript _

RankUserSizeTimeDateStatistics
1FizzyTea2200.10342015/03/13 02:08:520B / 136B / 79B

C _

RankUserSizeTimeDateStatistics
1llhuii1690.01142015/03/14 03:45:139B / ?B / ?B
2ioccc2690.01612015/03/09 04:16:520B / ?B / ?B

ObjC _

RankUserSizeTimeDateStatistics
1llhuii1690.01162015/10/10 00:21:259B / 87B / 71B

AWK _

RankUserSizeTimeDateStatistics
1llhuii1330.02082015/03/14 04:10:270B / ?B / ?B

Bash _

RankUserSizeTimeDateStatistics
1llhuii1390.01272015/03/14 04:10:450B / ?B / ?B

Zsh _

RankUserSizeTimeDateStatistics
1llhuii1390.02342015/03/14 04:10:530B / ?B / ?B

Fish _

RankUserSizeTimeDateStatistics
1llhuii1390.03732015/03/14 04:11:040B / ?B / ?B

xgawk _

RankUserSizeTimeDateStatistics
1llhuii1340.18702015/03/14 02:04:540B / ?B / ?B

R _

RankUserSizeTimeDateStatistics
1NikNakk4690.19372015/03/13 09:15:150B / ?B / ?B

Brainfuck _

RankUserSizeTimeDateStatistics
1mitchs4880.21612016/05/18 02:37:500B / 0B / 488B

GolfScript _

RankUserSizeTimeDateStatistics
1jonathan camacho3250.60902015/03/17 03:14:580B / 91B / 92B

Language Ranking_

RankLangUserSizeScore
1Perltybalt899710000
2AWKllhuii1337293
3xgawkllhuii1347238
4Bashllhuii1396978
5Zshllhuii1396978
6Fishllhuii1396978
7Cllhuii1695739
8Pythonhallvabo1695739
9ObjCllhuii1695739
10JavaScriptFizzyTea2204409
11GolfScriptjonathan camacho3252984
12PHPjonathan camacho4002425
13RNikNakk4692068
14Brainfuckmitchs4881987

return top