in reply to Re: Pascal-Sierpinski for golfers
in thread Pascal-Sierpinski for golfers
perl -le'$_=1;print,s/(\d+) ?/+$1 $1/g,s/\S+/$&/eeguntil/560/'Shaving 12 strokes (down to 41 bytes):
(Can run this from a file or via perl -e).s/^|\d+/$&+$'||1/eg,print,s// /for($/)x16
Update: if you are willing to allow a trailing space on each line that can be reduced to 38 bytes:
s/^/1 /,print,s/\d+/$&+$'/egfor($/)x16
Using perl -l, five more:
#!perl -l s/^/1 /,print,s/\d+/$&+$'/eguntil/08/ s/^/1 /,print,s/\d+/$&+$'/eg^16&&do$0 1while s/^/1 /,print,s/\d+/$&+$'/eg^16 {s/^/1 /,print,s/\d+/$&+$'/eg^16&&redo} eval's/^/1 /;print;s/\d+/$&+$\'/eg;'x16
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^3: Pascal-Sierpinski for golfers
by hbm (Hermit) on Nov 30, 2011 at 17:39 UTC | |
by eyepopslikeamosquito (Archbishop) on Dec 01, 2011 at 03:16 UTC | |
by hbm (Hermit) on Dec 02, 2011 at 17:15 UTC | |
by eyepopslikeamosquito (Archbishop) on Dec 03, 2011 at 12:45 UTC | |
Re^3: Pascal-Sierpinski for golfers
by brx (Pilgrim) on Nov 30, 2011 at 20:46 UTC | |
by eyepopslikeamosquito (Archbishop) on Nov 30, 2011 at 21:29 UTC |