box aligning language
Submit
Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.
Problem
Implement this Reverse Polish notation box-aligning language:
65j = Make a box of 6x5 'j' characters.
- = Pop two boxes and align them side by side, padding the shorter box *below* with dots ('.'). (The result is a new box.)
| = Pop two boxes and align them vertically, padding the narrower box *on the right side* with dots ('.').
Options
exec is denied
rejudge feature is enabled
now post-mortem time, all source codes will be revealed
Sample input:_
32x43y22z|-
Sample output:
xxxyyyy
xxxyyyy
...yyyy
...zz..
...zz..
Sample input:_
46s93i|63c53q-|66v55f--93n96b-56b52a|-92u34e|-|83x43w-56r-44j64s62s|95w||-|
Sample output:
ssss.......vvvvvvfffff..........
ssss.......vvvvvvfffff..........
ssss.......vvvvvvfffff..........
ssss.......vvvvvvfffff..........
ssss.......vvvvvvfffff..........
ssss.......vvvvvv...............
iiiiiiiii.......................
iiiiiiiii.......................
iiiiiiiii.......................
ccccccqqqqq.....................
ccccccqqqqq.....................
ccccccqqqqq.....................
nnnnnnnnnbbbbbbbbbbbbbbuuuuuuuuu
nnnnnnnnnbbbbbbbbbbbbbbuuuuuuuuu
nnnnnnnnnbbbbbbbbbbbbbbeee......
.........bbbbbbbbbbbbbbeee......
.........bbbbbbbbbbbbbbeee......
.........bbbbbbbbbbbbbbeee......
..................aaaaa.........
..................aaaaa.........
xxxxxxxxwwwwrrrrrjjjj...........
xxxxxxxxwwwwrrrrrjjjj...........
xxxxxxxxwwwwrrrrrjjjj...........
............rrrrrjjjj...........
............rrrrrssssss.........
............rrrrrssssss.........
.................ssssss.........
.................ssssss.........
.................ssssss.........
.................ssssss.........
.................wwwwwwwww......
.................wwwwwwwww......
.................wwwwwwwww......
.................wwwwwwwww......
.................wwwwwwwww......
Sample input:_
42g92z45c|-35y44s-42t95u|||45u96x-55a32o--75w76n|82l73w|-||65c|75m85e|45v74s--93g42r|34a56u|||93e44q-74p65e--45v94j|72q-||55x63i85q-|36u74i-72k45j|--64b-|-86q72u|-
Sample output:
ggggzzzzzzzzz........mmmmmmm.vvvvsssssss..................qqqqqqqq
ggggzzzzzzzzz........mmmmmmm.vvvvsssssss..................qqqqqqqq
....cccc.............mmmmmmm.vvvvsssssss..................qqqqqqqq
....cccc.............mmmmmmm.vvvvsssssss..................qqqqqqqq
....cccc.............mmmmmmm.vvvv.........................qqqqqqqq
....cccc.............eeeeeeee.............................qqqqqqqq
....cccc.............eeeeeeee.............................uuuuuuu.
yyyssss..............eeeeeeee.............................uuuuuuu.
yyyssss..............eeeeeeee.....................................
yyyssss..............eeeeeeee.....................................
yyyssss..............ggggggggg....................................
yyy..................ggggggggg....................................
tttt.................ggggggggg....................................
tttt.................rrrr.........................................
uuuuuuuuu............rrrr.........................................
uuuuuuuuu............aaa..........................................
uuuuuuuuu............aaa..........................................
uuuuuuuuu............aaa..........................................
uuuuuuuuu............aaa..........................................
uuuuxxxxxxxxxaaaaaooouuuuu........................................
uuuuxxxxxxxxxaaaaaooouuuuu........................................
uuuuxxxxxxxxxaaaaa...uuuuu........................................
uuuuxxxxxxxxxaaaaa...uuuuu........................................
uuuuxxxxxxxxxaaaaa...uuuuu........................................
....xxxxxxxxx........uuuuu........................................
wwwwwwwllllllll......eeeeeeeeeqqqqpppppppeeeeee...................
wwwwwwwllllllll......eeeeeeeeeqqqqpppppppeeeeee...................
wwwwwwwwwwwwww.......eeeeeeeeeqqqqpppppppeeeeee...................
wwwwwwwwwwwwww................qqqqpppppppeeeeee...................
wwwwwwwwwwwwww...........................eeeeee...................
nnnnnnn..............vvvv.....qqqqqqq.............................
nnnnnnn..............vvvv.....qqqqqqq.............................
nnnnnnn..............vvvv.........................................
nnnnnnn..............vvvv.........................................
nnnnnnn..............vvvv.........................................
nnnnnnn..............jjjjjjjjj....................................
cccccc...............jjjjjjjjj....................................
cccccc...............jjjjjjjjj....................................
cccccc...............jjjjjjjjj....................................
cccccc...............xxxxx.........uuuiiiiiiikkkkkkkbbbbbb........
cccccc...............xxxxx.........uuuiiiiiiikkkkkkkbbbbbb........
.....................xxxxx.........uuuiiiiiiijjjj...bbbbbb........
.....................xxxxx.........uuuiiiiiiijjjj...bbbbbb........
.....................xxxxx.........uuu.......jjjj.................
.....................iiiiiiqqqqqqqquuu.......jjjj.................
.....................iiiiiiqqqqqqqq..........jjjj.................
.....................iiiiiiqqqqqqqq...............................
...........................qqqqqqqq...............................
...........................qqqqqqqq...............................
Ranking
Rank | User | Size | Time | Date | Statistics |
---|
1 | = , | 213 | 0.0329 | 2018/07/02 11:15:12 | 0B / 72B / 141B |
2 | tails | 213 | 0.0361 | 2018/07/02 11:15:35 | 0B / 72B / 141B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tails | 37 | 0.3024 | 2018/06/22 22:49:34 | 25B / 6B / 4B |
Language Ranking_
Rank | Lang | User | Size | Score |
1 | gs2 | tails | 37 | 10000 |
2 | J | Frowny | 128 | 2890 |
3 | Ruby2 | mitchs (rotary-o(letranger)) | 162 | 2283 |
4 | Ruby | rotary-o | 177 | 2090 |
5 | Perl | = , | 213 | 1737 |
6 | Scala | rotary-o | 254 | 1456 |
7 | Python | Erik the Outgolfer | 312 | 1185 |
return to the top page