Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re: Golf: ROT-n

by fruiture (Curate)
on Nov 09, 2004 at 16:48 UTC ( #406387=note: print w/ replies, xml ) Need Help??

in reply to Golf: ROT-n

I could make it to 37.

# 1 2 3 # 3456789 123456789 123456789 123456789 print map{chr$ARGV[0]+ord}split//,pop # sadly i could not come up with a split-less soution that # is short enough

Update: ROT is for ROTate, so this is not a solution to the problem. Working on it...

Update2: changed HTML to properly hide code


Comment on Re: Golf: ROT-n
Download Code
Replies are listed 'Best First'.
Re^2: Golf: ROT-n
by fruiture (Curate) on Nov 09, 2004 at 17:15 UTC

    ok, solving the problem, 58, or 59 if the ambiguity warning disturbs you.

    # 1 2 3 4 5 # 3456789 123456789 123456789 123456789 123456789 123456789 print map{chr+(($_=$ARGV[0]+ord)>122?-26:0)+$_}split//,pop ; print map{chr((($_=$ARGV[0]+ord)>122?-26:0)+$_)}split//,pop ;

    update: changed hiding code here, too

Re^2: Golf: ROT-n
by hardburn (Abbot) on Nov 09, 2004 at 16:51 UTC

    You got hit by the same bug I did. See dragonchild's first response.

    "There is no shame in being self-taught, only in not trying to learn in the first place." -- Atrus, Myst: The Book of D'ni.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://406387]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (6)
As of 2015-12-02 00:15 GMT
Find Nodes?
    Voting Booth?

    My keyboard shows this many letters:

    Results (31 votes), past polls