Andrey пишет:
Eugene Ardarov пишет:

Соптимайзил до такого (-3 символа):

-1 символ:
!=1 можно смело менять на <1.

Чё уж там, ещё минус много выкидыванием do: (149.608 strokes):
#!perl -naF
map{/[h-l]/?${$;[$n]=o;p...@p,$n;$;[$p[++$t]]='-'if$;[$n+=$$_]<1;$;[$n]=x}:/x/&&($k-=...@f,$l=!$h--,$n=@;),$p[/o/]=@;,@p>2||push@;,$...@f}{print@
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить