Dancing Kids, short code #3

ちょっと気分転換にcode golf。
105Byteまで短くすることが出来ました。
anarchy golf - Dancing Kids

これでもまだまだトップのコードの1.5倍!!!
ここまで短くならないとちょっとショックですねー。

↓以下にコードを載せておきます。


LF改行で。

a="\\";b="/";c=" ";d=""
(/&/=~i=gets)?i:(/r/=~i)?(b=d;d=a):(a=c;c=b)
$><<a+"('-')#{b}
 #{c}|_|#{d}
  | |"

ポイントを載せておきます。

  • LF改行 で \n を短縮.
  • 3項演算子の使用
  • テストの条件が絞れているので、/l/とのチェックを削除