[Rio-pm] Novo Golf
Eden Cardim
edencardim em gmail.com
Sexta Junho 20 14:42:59 PDT 2008
2008/6/20 Fernando Oliveira <fernandocorrea em gmail.com>:
> Bom, se é assim, eu tiro mais 3 caracteres do seu:
>
> perl -e
> '@a=({""=>[@ARGV]});for$h(@a){for(0..$#{((values%$h)[0])}){@b=@{((values%$h)[0])};push em a,{((($k)=keys%$h)?"$k,":"").(splice em b,$_,1)=>[@b]}}}print
> keys%$_,$/for em a' a b c
,a
,b
,c
,a,b
etc...
teóricamente isso é válido pois todo conjunto contém vazio. Vamos
tolerar as vírgulas no início ou não?
--
edenc.vox.com
Mais detalhes sobre a lista de discussão Rio-pm