Factoradic Counter

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

Count from 0 to 1000, inclusive, in factoradic expression.
en.wikipedia.org/wiki/Factorial_number_system

Options

exec is denied

now post-mortem time, all source codes will be revealed

Sample input:_

*NOTHING*

Sample output:

0
10
100
110
200
210
1000
1010
1100
1110
1200
1210
2000
2010
2100
2110
2200
2210
3000
3010
3100
3110
3200
3210
10000
10010
10100
10110
10200
10210
11000
11010
11100
11110
11200
11210
12000
12010
12100
12110
12200
12210
13000
13010
13100
13110
13200
13210
20000
20010
20100
20110
20200
20210
21000
21010
21100
21110
21200
21210
22000
22010
22100
22110
22200
22210
23000
23010
23100
23110
23200
23210
30000
30010
30100
30110
30200
30210
31000
31010
31100
31110
31200
31210
32000
32010
32100
32110
32200
32210
33000
33010
33100
33110
33200
33210
40000
40010
40100
40110
40200
40210
41000
41010
41100
41110
41200
41210
42000
42010
42100
42110
42200
42210
43000
43010
43100
43110
43200
43210
100000
100010
100100
100110
100200
100210
101000
101010
101100
101110
101200
101210
102000
102010
102100
102110
102200
102210
103000
103010
103100
103110
103200
103210
110000
110010
110100
110110
110200
110210
111000
111010
111100
111110
111200
111210
112000
112010
112100
112110
112200
112210
113000
113010
113100
113110
113200
113210
120000
120010
120100
120110
120200
120210
121000
121010
121100
121110
121200
121210
122000
122010
122100
122110
122200
122210
123000
123010
123100
123110
123200
123210
130000
130010
130100
130110
130200
130210
131000
131010
131100
131110
131200
131210
132000
132010
132100
132110
132200
132210
133000
133010
133100
133110
133200
133210
140000
140010
140100
140110
140200
140210
141000
141010
141100
141110
141200
141210
142000
142010
142100
142110
142200
142210
143000
143010
143100
143110
143200
143210
200000
200010
200100
200110
200200
200210
201000
201010
201100
201110
201200
201210
202000
202010
202100
202110
202200
202210
203000
203010
203100
203110
203200
203210
210000
210010
210100
210110
210200
210210
211000
211010
211100
211110
211200
211210
212000
212010
212100
212110
212200
212210
213000
213010
213100
213110
213200
213210
220000
220010
220100
220110
220200
220210
221000
221010
221100
221110
221200
221210
222000
222010
222100
222110
222200
222210
223000
223010
223100
223110
223200
223210
230000
230010
230100
230110
230200
230210
231000
231010
231100
231110
231200
231210
232000
232010
232100
232110
232200
232210
233000
233010
233100
233110
233200
233210
240000
240010
240100
240110
240200
240210
241000
241010
241100
241110
241200
241210
242000
242010
242100
242110
242200
242210
243000
243010
243100
243110
243200
243210
300000
300010
300100
300110
300200
300210
301000
301010
301100
301110
301200
301210
302000
302010
302100
302110
302200
302210
303000
303010
303100
303110
303200
303210
310000
310010
310100
310110
310200
310210
311000
311010
311100
311110
311200
311210
312000
312010
312100
312110
312200
312210
313000
313010
313100
313110
313200
313210
320000
320010
320100
320110
320200
320210
321000
321010
321100
321110
321200
321210
322000
322010
322100
322110
322200
322210
323000
323010
323100
323110
323200
323210
330000
330010
330100
330110
330200
330210
331000
331010
331100
331110
331200
331210
332000
332010
332100
332110
332200
332210
333000
333010
333100
333110
333200
333210
340000
340010
340100
340110
340200
340210
341000
341010
341100
341110
341200
341210
342000
342010
342100
342110
342200
342210
343000
343010
343100
343110
343200
343210
400000
400010
400100
400110
400200
400210
401000
401010
401100
401110
401200
401210
402000
402010
402100
402110
402200
402210
403000
403010
403100
403110
403200
403210
410000
410010
410100
410110
410200
410210
411000
411010
411100
411110
411200
411210
412000
412010
412100
412110
412200
412210
413000
413010
413100
413110
413200
413210
420000
420010
420100
420110
420200
420210
421000
421010
421100
421110
421200
421210
422000
422010
422100
422110
422200
422210
423000
423010
423100
423110
423200
423210
430000
430010
430100
430110
430200
430210
431000
431010
431100
431110
431200
431210
432000
432010
432100
432110
432200
432210
433000
433010
433100
433110
433200
433210
440000
440010
440100
440110
440200
440210
441000
441010
441100
441110
441200
441210
442000
442010
442100
442110
442200
442210
443000
443010
443100
443110
443200
443210
500000
500010
500100
500110
500200
500210
501000
501010
501100
501110
501200
501210
502000
502010
502100
502110
502200
502210
503000
503010
503100
503110
503200
503210
510000
510010
510100
510110
510200
510210
511000
511010
511100
511110
511200
511210
512000
512010
512100
512110
512200
512210
513000
513010
513100
513110
513200
513210
520000
520010
520100
520110
520200
520210
521000
521010
521100
521110
521200
521210
522000
522010
522100
522110
522200
522210
523000
523010
523100
523110
523200
523210
530000
530010
530100
530110
530200
530210
531000
531010
531100
531110
531200
531210
532000
532010
532100
532110
532200
532210
533000
533010
533100
533110
533200
533210
540000
540010
540100
540110
540200
540210
541000
541010
541100
541110
541200
541210
542000
542010
542100
542110
542200
542210
543000
543010
543100
543110
543200
543210
1000000
1000010
1000100
1000110
1000200
1000210
1001000
1001010
1001100
1001110
1001200
1001210
1002000
1002010
1002100
1002110
1002200
1002210
1003000
1003010
1003100
1003110
1003200
1003210
1010000
1010010
1010100
1010110
1010200
1010210
1011000
1011010
1011100
1011110
1011200
1011210
1012000
1012010
1012100
1012110
1012200
1012210
1013000
1013010
1013100
1013110
1013200
1013210
1020000
1020010
1020100
1020110
1020200
1020210
1021000
1021010
1021100
1021110
1021200
1021210
1022000
1022010
1022100
1022110
1022200
1022210
1023000
1023010
1023100
1023110
1023200
1023210
1030000
1030010
1030100
1030110
1030200
1030210
1031000
1031010
1031100
1031110
1031200
1031210
1032000
1032010
1032100
1032110
1032200
1032210
1033000
1033010
1033100
1033110
1033200
1033210
1040000
1040010
1040100
1040110
1040200
1040210
1041000
1041010
1041100
1041110
1041200
1041210
1042000
1042010
1042100
1042110
1042200
1042210
1043000
1043010
1043100
1043110
1043200
1043210
1100000
1100010
1100100
1100110
1100200
1100210
1101000
1101010
1101100
1101110
1101200
1101210
1102000
1102010
1102100
1102110
1102200
1102210
1103000
1103010
1103100
1103110
1103200
1103210
1110000
1110010
1110100
1110110
1110200
1110210
1111000
1111010
1111100
1111110
1111200
1111210
1112000
1112010
1112100
1112110
1112200
1112210
1113000
1113010
1113100
1113110
1113200
1113210
1120000
1120010
1120100
1120110
1120200
1120210
1121000
1121010
1121100
1121110
1121200
1121210
1122000
1122010
1122100
1122110
1122200
1122210
1123000
1123010
1123100
1123110
1123200
1123210
1130000
1130010
1130100
1130110
1130200
1130210
1131000
1131010
1131100
1131110
1131200
1131210
1132000
1132010
1132100
1132110
1132200
1132210
1133000
1133010
1133100
1133110
1133200
1133210
1140000
1140010
1140100
1140110
1140200
1140210
1141000
1141010
1141100
1141110
1141200
1141210
1142000
1142010
1142100
1142110
1142200
1142210
1143000
1143010
1143100
1143110
1143200
1143210
1200000
1200010
1200100
1200110
1200200
1200210
1201000
1201010
1201100
1201110
1201200
1201210
1202000
1202010
1202100
1202110
1202200
1202210
1203000
1203010
1203100
1203110
1203200
1203210
1210000
1210010
1210100
1210110
1210200
1210210
1211000
1211010
1211100
1211110
1211200
1211210
1212000
1212010
1212100
1212110
1212200

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1leonid470.12362011/09/01 01:14:400B / 21B / 25B
2yvl470.14902011/09/01 02:50:070B / 21B / 24B
3clock600.06082011/08/31 00:43:180B / 29B / 30B
4uru620.14232011/08/28 01:32:440B / 34B / 27B
5aglias710.07752011/08/21 18:09:460B / 35B / 31B

Perl _

RankUserSizeTimeDateStatistics
1tybalt89510.01502011/09/03 13:02:450B / ?B / ?B

Python _

RankUserSizeTimeDateStatistics
1leonid680.51752011/08/21 03:17:490B / 39B / 25B
2hallvabo700.03342011/08/21 00:49:040B / 45B / 17B
3hallvabo (alt)700.13632011/09/03 19:44:050B / 41B / 28B
4recursive920.08782011/08/26 01:06:130B / 52B / 26B

PHP _

RankUserSizeTimeDateStatistics
1clock930.04012011/09/02 15:12:310B / 37B / 56B
2clock(teebee)710.04752011/10/03 17:32:281B / 28B / 42B
3teebee(clock)740.04692011/10/03 08:03:061B / 28B / 45B

Scheme _

RankUserSizeTimeDateStatistics
1kaki960.06082011/08/26 01:43:140B / 47B / 37B
2youz980.07662011/08/26 17:47:520B / 49B / 38B
3cddddr1180.10092011/08/22 04:30:460B / 53B / 46B
4kaki930.03842013/03/25 06:29:150B / 43B / 41B

Arc _

RankUserSizeTimeDateStatistics
1youz902.71252011/08/26 17:48:350B / 38B / 41B

Io _

RankUserSizeTimeDateStatistics
1pooq620.32852011/08/24 21:10:280B / 37B / 24B

JavaScript _

RankUserSizeTimeDateStatistics
1nn610.03662011/08/24 14:31:200B / 31B / 30B

Lua _

RankUserSizeTimeDateStatistics
1pooq(*yuko*)830.03342011/12/11 23:11:200B / 49B / 23B

Xtal _

RankUserSizeTimeDateStatistics
1pooq670.19562011/09/06 00:18:120B / 35B / 32B

BASIC _

RankUserSizeTimeDateStatistics
1*yuko*730.02502011/08/24 20:01:130B / 48B / 21B
2pooq750.02482011/08/24 20:59:010B / 49B / 17B

J _

RankUserSizeTimeDateStatistics
1I., S.230.04862011/08/24 22:15:060B / 12B / 10B
2pooq240.04952011/08/21 12:15:330B / 11B / 12B
3I., S.(Bash)240.07352011/08/24 21:21:450B / 11B / 13B
4pooq230.05262011/09/06 00:20:560B / 10B / 12B

K _

RankUserSizeTimeDateStatistics
1teebee200.07462014/12/26 02:31:190B / 11B / 9B

C _

RankUserSizeTimeDateStatistics
1nn780.00032011/08/24 14:49:480B / 39B / 39B
2hinoe780.00022011/09/03 10:36:210B / 38B / 40B
3inaniwa870.00022011/08/21 19:37:520B / 45B / 41B
4aglias970.00022011/08/21 17:49:440B / 49B / 48B
5cddddr1050.00022011/08/22 04:31:490B / 57B / 47B
6anta1050.00032011/08/28 04:42:510B / 51B / 54B

Haskell _

RankUserSizeTimeDateStatistics
1henkma630.02672011/08/27 07:33:050B / 42B / 20B
2notogawa630.02662011/08/27 13:33:310B / 42B / 20B
3monqy1010.00562011/08/23 06:29:400B / 49B / 48B

Pascal _

RankUserSizeTimeDateStatistics
1uru1150.00032011/08/28 00:39:510B / 73B / 31B
2*yuko*1330.01232011/08/24 20:04:040B / 88B / 32B

Fortran _

RankUserSizeTimeDateStatistics
1*yuko*840.00332011/08/24 20:00:330B / 51B / 31B
2*yuko*780.01322011/12/04 04:20:000B / 45B / 29B

COBOL _

RankUserSizeTimeDateStatistics
1*yuko*2840.08432011/08/28 03:19:200B / 199B / 34B

Maxima _

RankUserSizeTimeDateStatistics
1pooq700.50282011/08/24 21:59:060B / 42B / 28B
2pooq(*yuko*)652.92922011/12/11 23:23:230B / 39B / 26B

Asymptote _

RankUserSizeTimeDateStatistics
1teebee(pooq)830.14602011/12/20 07:14:060B / 43B / 39B
2pooq900.15592011/12/20 05:32:290B / 45B / 44B

Bash _

RankUserSizeTimeDateStatistics
1I., S.(J)550.03302011/08/24 21:20:560B / 26B / 27B
2I., S.(tho long)600.14722011/09/03 21:42:260B / 30B / 24B

R _

RankUserSizeTimeDateStatistics
1pooq840.47832011/08/24 21:19:560B / 47B / 33B
2pooq830.37092012/10/25 17:59:360B / 48B / 31B

z80 _

RankUserSizeTimeDateStatistics
1*yuko*340.00342011/08/24 21:31:5916B / 9B / 5B

Groovy _

RankUserSizeTimeDateStatistics
1nn582.73852011/09/01 13:55:480B / 34B / 21B

Language Ranking_

RankLangUserSizeScore
1Kteebee2010000
2JI., S.238695
3z80*yuko*345882
4Rubyleonid474255
5Perltybalt89513921
6BashI., S.(J)553636
7Groovynn583448
8JavaScriptnn613278
9Iopooq623225
10Haskellhenkma633174
11Maximapooq(*yuko*)653076
12Xtalpooq672985
13Pythonleonid682941
14PHPclock(teebee)712816
15BASIC*yuko*732739
16Cnn782564
17Fortran*yuko*782564
18Luapooq(*yuko*)832409
19Asymptoteteebee(pooq)832409
20Rpooq832409
21Arcyouz902222
22Schemekaki932150
23Pascaluru1151739
24COBOL*yuko*284704

return top