Encoder decoder
Submit
Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.
Problem
abcdefg ==> ENCODE
acegfdb
abcdefgh ==> ENCODE
aceghfdb
that is:
take two chars, add to string, move pointer to middle.
accept command 'encode' or 'decode' as first line of input
Options
exec is denied
now post-mortem time, all source codes will be revealed
Sample input:_
encode
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean
laoreet nunc non massa. Nulla eget urna ac nisl faucibus
pharetra. Vestibulum lacinia porttitor eros. Fusce erat metus,
fermentum a, semper in, nonummy ac, tortor. Aliquam nec
orci. Vivamus turpis neque, laoreet vel, mollis sed, rutrum nec,
mauris. Pellentesque eros orci, mollis ac, venenatis id, iaculis
in, orci. Pellentesque pharetra felis et tortor. Nunc euismod,
pede a dignissim eleifend, nulla turpis ultrices leo, euismod
vulputate turpis neque ut diam. Praesent ligula. Sed suscipit
enim in sem. Curabitur sit amet arcu. Pellentesque consectetuer,
eros pharetra egestas tristique, neque nisi auctor nulla, eget
volutpat elit dui quis tortor. In sem. Fusce rhoncus ante ac
nunc. Donec non velit at leo pulvinar porttitor.
Curabitur luctus congue odio. Vestibulum adipiscing, urna ut
mattis dapibus, nibh enim interdum felis, in gravida pede pede
eget tellus. Donec nec urna. Pellentesque dictum. Nulla sit amet
felis id diam malesuada ultrices. Cum sociis natoque penatibus et
magnis dis parturient montes, nascetur ridiculus mus. Suspendisse
ac massa. Mauris nec lorem. Morbi ut mi. Nulla facilisi. Nullam
nisi neque, vehicula luctus, blandit et, aliquam in, nibh. Fusce
nibh. Nulla ullamcorper lacus at mi. Nam pretium. Suspendisse
faucibus nisl eu leo. Sed nunc justo, porttitor at, sollicitudin
et, tempor et, lectus.
Mauris accumsan, justo non posuere ullamcorper, tellus mauris
blandit nibh, luctus ultricies lacus tortor ac velit. Proin
sagittis orci vel risus. Pellentesque feugiat lobortis felis. Sed
ultrices, turpis non tempor dictum, erat lacus consequat tortor,
sit amet egestas magna sem non dui. Donec consequat lectus nec
ligula. Cras ullamcorper pede eu metus. Vivamus
fringilla. Praesent sed quam. Donec turpis turpis, condimentum
ut, tincidunt at, consequat ut, quam. Curabitur et sem. Phasellus
lectus. Vestibulum ornare venenatis velit. Nulla
egestas. Praesent gravida. Ut tincidunt dolor id odio. Vivamus
lacinia.
Sample output:
Lrmismdlrstae,cnette dpsigei.Ana
are ucnnmsa ul gtun cns acbspaer.Vsiuu aii otio rs uc rtmts
emnu ,sme n oum c otr lqa e
ri iau upsnqe are e,mli e,rtu e,mui.Pletsu rsoc,mli c eeai d aui
n ri elneqepaer ei ttro.Nn uso,pd insi lied ul upsutie e,eimdvluaetri eu tda.Pasn iua e ucptei nsm uaiu i mtac.Pletsu osceur
rspaer gsa rsiu,nqens utrnla gtvlta ltdiqi otr nsm uc hnu nea
uc oe o ei tloplia otio.
uaiu utscnu do etblmaiicn,un tmti aiu,nb nmitru ei,i rvd eepd
gttlu.Dncncun.Pletsu itm ul i mtflsi immlsaautie.Cmsci aou eaiu tmgi i atretmne,nseu iiuu u.Ssedsea as.Mui e oe.Mriu i ul aiii ulmns eu,vhcl uts lni t lqa n ih uc
ih ul lacre au tm.Nmpeim upnis
acbsns ulo e ucjso otio t olctdne,tmo t ets
Mui cusn ut o our lacre,tlu arsbadtnb,lcu lrce au otra ei.Ponsgti rivlrss elneqefuitlbri ei.Sdutie,tri o eprdcu,ea au osqa otr
i mteetsmgasmnndi oe osqa etsnclgl.Ca lacre eee eu.Vvmsfigla reetsdqa.Dnctri ups odmnu
t icdn t osqa t um uaiu tsm hslu
ets etblmonr eeai ei.Nlaeets reetgaia ttniutdlri do iau
aii.anclsmvV.iod oo ndci U.dvr nsaP.asg
lu tlvstnnvear uuisV.uclsleaP.e ertbrC.aq,utuenc,atuint,umteinc,irtspu eo mu e nsaP.linr
uai stmu dprpomlusr aui
e ucltuenccnD.u o e na asg eats,orttuencscltr mti omtnnspu scrl
e slfstoo age ustelP.ui e costia
ir tlvc ortsclsiitustu hi inl
iumsle rpomlueespnnosj,amcasra
.ucl,erpe t
iuiils,arttrp,tu nndS.e eli uiufesdesS.utr a i asclrpomlualN.bnesF.bn,imuia,etdab,uclauie eqnii
alN.slcfalN.mt bo mrlcnsra asmc
sinpu smslcdrrtca sto niurpsdsna
esbtnpeqtnsio u scrl duea add ie
eatsalN.ucdeqenle ar e eo sle eeee dpaiagn slfmden iehi sbpdsta
uar gispd uuisV.ioego uclrtbrC
rttrprnvu e atlvnncnD.nnc tascoresF.e I.ortsu u ietpuo
ee,lu ocaii ue eqtitsteeatrh oe,ettenceqenle ur eatsrtbrC.e imn
iissdS.lglteer mi ueqnspu ttpu
osu olscrl irtaln,nfeemsigdaee
dmiecu rto eslfatrh ustelP.co,islci,istnnv,aslo ir oeeqenle sra
cnmru dsslo lvteol,ue irtsmvV.cocnmuiA.ort,aymnn,irpe amterf,ue aeesF.oerttrpanclmlbte atrh
uiufli aar eealN.sa o nnteolnee tl nciiaruecso tm i oo up eo
Sample input:_
decode
Lrmismdlrstae,cnette dpsigei.Ana
are ucnnmsa ul gtun cns acbspaer.Vsiuu aii otio rs uc rtmts
emnu ,sme n oum c otr lqa e
ri iau upsnqe are e,mli e,rtu e,mui.Pletsu rsoc,mli c eeai d aui
n ri elneqepaer ei ttro.Nn uso,pd insi lied ul upsutie e,eimdvluaetri eu tda.Pasn iua e ucptei nsm uaiu i mtac.Pletsu osceur
rspaer gsa rsiu,nqens utrnla gtvlta ltdiqi otr nsm uc hnu nea
uc oe o ei tloplia otio.
uaiu utscnu do etblmaiicn,un tmti aiu,nb nmitru ei,i rvd eepd
gttlu.Dncncun.Pletsu itm ul i mtflsi immlsaautie.Cmsci aou eaiu tmgi i atretmne,nseu iiuu u.Ssedsea as.Mui e oe.Mriu i ul aiii ulmns eu,vhcl uts lni t lqa n ih uc
ih ul lacre au tm.Nmpeim upnis
acbsns ulo e ucjso otio t olctdne,tmo t ets
Mui cusn ut o our lacre,tlu arsbadtnb,lcu lrce au otra ei.Ponsgti rivlrss elneqefuitlbri ei.Sdutie,tri o eprdcu,ea au osqa otr
i mteetsmgasmnndi oe osqa etsnclgl.Ca lacre eee eu.Vvmsfigla reetsdqa.Dnctri ups odmnu
t icdn t osqa t um uaiu tsm hslu
ets etblmonr eeai ei.Nlaeets reetgaia ttniutdlri do iau
aii.anclsmvV.iod oo ndci U.dvr nsaP.asg
lu tlvstnnvear uuisV.uclsleaP.e ertbrC.aq,utuenc,atuint,umteinc,irtspu eo mu e nsaP.linr
uai stmu dprpomlusr aui
e ucltuenccnD.u o e na asg eats,orttuencscltr mti omtnnspu scrl
e slfstoo age ustelP.ui e costia
ir tlvc ortsclsiitustu hi inl
iumsle rpomlueespnnosj,amcasra
.ucl,erpe t
iuiils,arttrp,tu nndS.e eli uiufesdesS.utr a i asclrpomlualN.bnesF.bn,imuia,etdab,uclauie eqnii
alN.slcfalN.mt bo mrlcnsra asmc
sinpu smslcdrrtca sto niurpsdsna
esbtnpeqtnsio u scrl duea add ie
eatsalN.ucdeqenle ar e eo sle eeee dpaiagn slfmden iehi sbpdsta
uar gispd uuisV.ioego uclrtbrC
rttrprnvu e atlvnncnD.nnc tascoresF.e I.ortsu u ietpuo
ee,lu ocaii ue eqtitsteeatrh oe,ettenceqenle ur eatsrtbrC.e imn
iissdS.lglteer mi ueqnspu ttpu
osu olscrl irtaln,nfeemsigdaee
dmiecu rto eslfatrh ustelP.co,islci,istnnv,aslo ir oeeqenle sra
cnmru dsslo lvteol,ue irtsmvV.cocnmuiA.ort,aymnn,irpe amterf,ue aeesF.oerttrpanclmlbte atrh
uiufli aar eealN.sa o nnteolnee tl nciiaruecso tm i oo up eo
Sample output:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean
laoreet nunc non massa. Nulla eget urna ac nisl faucibus
pharetra. Vestibulum lacinia porttitor eros. Fusce erat metus,
fermentum a, semper in, nonummy ac, tortor. Aliquam nec
orci. Vivamus turpis neque, laoreet vel, mollis sed, rutrum nec,
mauris. Pellentesque eros orci, mollis ac, venenatis id, iaculis
in, orci. Pellentesque pharetra felis et tortor. Nunc euismod,
pede a dignissim eleifend, nulla turpis ultrices leo, euismod
vulputate turpis neque ut diam. Praesent ligula. Sed suscipit
enim in sem. Curabitur sit amet arcu. Pellentesque consectetuer,
eros pharetra egestas tristique, neque nisi auctor nulla, eget
volutpat elit dui quis tortor. In sem. Fusce rhoncus ante ac
nunc. Donec non velit at leo pulvinar porttitor.
Curabitur luctus congue odio. Vestibulum adipiscing, urna ut
mattis dapibus, nibh enim interdum felis, in gravida pede pede
eget tellus. Donec nec urna. Pellentesque dictum. Nulla sit amet
felis id diam malesuada ultrices. Cum sociis natoque penatibus et
magnis dis parturient montes, nascetur ridiculus mus. Suspendisse
ac massa. Mauris nec lorem. Morbi ut mi. Nulla facilisi. Nullam
nisi neque, vehicula luctus, blandit et, aliquam in, nibh. Fusce
nibh. Nulla ullamcorper lacus at mi. Nam pretium. Suspendisse
faucibus nisl eu leo. Sed nunc justo, porttitor at, sollicitudin
et, tempor et, lectus.
Mauris accumsan, justo non posuere ullamcorper, tellus mauris
blandit nibh, luctus ultricies lacus tortor ac velit. Proin
sagittis orci vel risus. Pellentesque feugiat lobortis felis. Sed
ultrices, turpis non tempor dictum, erat lacus consequat tortor,
sit amet egestas magna sem non dui. Donec consequat lectus nec
ligula. Cras ullamcorper pede eu metus. Vivamus
fringilla. Praesent sed quam. Donec turpis turpis, condimentum
ut, tincidunt at, consequat ut, quam. Curabitur et sem. Phasellus
lectus. Vestibulum ornare venenatis velit. Nulla
egestas. Praesent gravida. Ut tincidunt dolor id odio. Vivamus
lacinia.
Ranking
Rank | User | Size | Time | Date | Statistics |
---|
1 | leonid | 68 | 0.0934 | 2008/02/07 21:18:34 | 0B / 32B / 33B |
2 | yvl | 97 | 0.1736 | 2008/02/11 06:49:12 | 0B / 51B / 44B |
3 | flagitious | 141 | 0.1683 | 2008/02/09 00:45:31 | 0B / 76B / 45B |
4 | tabasa | 255 | 0.0809 | 2008/02/07 06:15:43 | 22B / 113B / 96B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | ySas | 76 | 0.0908 | 2008/02/11 15:35:55 | 1B / 25B / 47B |
2 | Mithran | 91 | 0.2819 | 2008/02/21 03:12:12 | 0B / 38B / 52B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | Defenestrator | 106 | 0.2668 | 2008/02/11 06:37:42 | 3B / 51B / 48B |
2 | hirose | 108 | 0.0447 | 2008/02/19 12:35:28 | 0B / 52B / 52B |
3 | kt3k | 108 | 0.1275 | 2008/02/19 16:06:58 | 0B / 60B / 43B |
4 | kt3k | 83 | 0.2867 | 2008/03/03 08:47:19 | 0B / 43B / 37B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | 51b | 162 | 0.2116 | 2008/05/20 23:19:27 | 0B / 113B / 9B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | yt | 198 | 0.1014 | 2008/02/18 10:35:30 | 0B / 117B / 65B |
2 | *yuko* | 131 | 0.0242 | 2010/05/20 23:01:22 | 0B / 79B / 45B |
3 | pooq | 194 | 0.0792 | 2009/04/27 12:54:49 | 0B / 114B / 63B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | 51b | 224 | 0.6841 | 2008/02/21 19:08:36 | 0B / 107B / 113B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | Purika | 121 | 0.0270 | 2008/02/13 07:49:01 | 0B / ?B / ?B |
2 | 51b | 121 | 0.0355 | 2008/02/20 23:20:55 | 0B / 59B / 62B |
3 | hinoe | 125 | 0.0216 | 2008/02/13 01:48:49 | 0B / 57B / 68B |
4 | 51b | 116 | 0.0531 | 2008/02/21 18:36:40 | 0B / 60B / 55B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | 51b | 152 | 0.0179 | 2008/02/21 18:30:39 | 0B / 93B / 55B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | ksk | 124 | 0.0967 | 2008/02/08 23:08:58 | 0B / 79B / 33B |
2 | m.ukai | 156 | 0.1195 | 2008/02/12 11:26:59 | 0B / 91B / 49B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | D | 296 | 0.0757 | 2008/02/20 12:20:53 | 0B / 187B / 88B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | nn | 106 | 0.0450 | 2008/06/24 23:23:11 | 0B / 48B / 54B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | yshl(bin) | 112 | 0.4109 | 2008/02/08 22:07:40 | 44B / 38B / 27B |
2 | yshl | 185 | 0.4185 | 2008/02/08 22:07:16 | 0B / 129B / 32B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | nuko | 70 | 0.1114 | 2008/02/07 12:05:33 | 0B / 0B / 70B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | irori | 35 | 0.2675 | 2008/02/11 21:30:16 | 0B / 15B / 20B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | whio | 25 | 0.1782 | 2017/03/15 01:21:46 | 13B / 4B / 3B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | irori | 184 | 0.0759 | 2008/02/10 23:47:18 | 0B / 77B / 107B |
2 | irori | 142 | 0.0694 | 2008/03/15 20:07:16 | 0B / 56B / 86B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | irori | 766 | 0.8853 | 2008/02/13 22:57:48 | 0B / 392B / 374B |
2 | irori | 757 | 0.8518 | 2008/03/15 11:12:29 | 0B / 388B / 369B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | irori | 51 | 0.3895 | 2008/12/28 00:51:58 | 36B / 7B / 7B |
Language Ranking_
Rank | Lang | User | Size | Score |
1 | gs2 | whio | 25 | 10000 |
2 | GolfScript | irori | 35 | 7142 |
3 | z80 | kodera | 37 | 6756 |
4 | J | I., S. | 42 | 5952 |
5 | Universal Lambda | irori | 51 | 4901 |
6 | goruby | murky-satyr | 58 | 4310 |
7 | Ruby | leonid | 68 | 3676 |
8 | Brainfuck | nuko | 70 | 3571 |
9 | Perl | ySas | 76 | 3289 |
10 | Python | kt3k | 83 | 3012 |
11 | Haskell | teebee(same here) | 88 | 2840 |
12 | Groovy | murky-satyr | 99 | 2525 |
13 | AWK | nn | 106 | 2358 |
14 | Postscript | yshl(bin) | 112 | 2232 |
15 | sed | emoken | 114 | 2192 |
16 | C | 51b | 116 | 2155 |
17 | OCaml | ksk | 124 | 2016 |
18 | JavaScript | murky-satyr | 129 | 1937 |
19 | BASIC | *yuko* | 131 | 1908 |
20 | Unlambda | irori | 142 | 1760 |
21 | Smalltalk | murky-satyr | 146 | 1712 |
22 | Common LISP | kozima | 149 | 1677 |
23 | Lua | murky-satyr | 151 | 1655 |
24 | D | 51b | 152 | 1644 |
25 | Io | murky-satyr | 162 | 1543 |
26 | Forth | 51b | 162 | 1543 |
27 | Erlang | 51b | 224 | 1116 |
28 | Ada | D | 296 | 844 |
29 | Lazy-K | irori | 757 | 330 |
return to the top page