#!perl -l
print map{-@@+push@@,($==$ARGV[$|--])x($@[$.++]||$=)}1..pop
|
#!perl -l
print map{$==$ARGV[$|--];-@@+push@@,($=)x($@[$.++]||$=)}1..pop
|
#!perl -l
print map{$==$ARGV[$|--];-@@+push@@,($=)x($@[--$_]||$=)}1..pop
|
#!perl -l
print map{$==$ARGV[$|--];-@@+push@@,($=)x($@[$_]||$=)}0..-1+pop
|
#!perl -l
print map{$==$ARGV[$|--];push@@,($=)x($@[$_]||$=);$@[$_]}0..-1+pop
|
Usage of $) rather dubious.
#!perl -l
map{$==$ARGV[$_&1];push@],($=)x($][$_]||$=)}0..$);print@][z..-1+pop]
|
#!perl
map{$==$ARGV[$_&1];push@@,($=)x($@[$_]||$=)}0..666;print@@[z..-1+pop],$/
|
#!perl -l
map{$==$ARGV[$_&1];push@],($=)x($][$_]||$=)}0..255;print@][z..-1+pop]
|