Pyramid Quineをやってみました
Pyramid QuineにRubyでチャレンジ。結果は、うーん、なんとか9点。4時間ねばってみましたが、これ以上私の頭では無理です。
1 x = %q( \ $> <<"\ #{" "*4}1 \ x =\n\ \ %q(#{x \ });eval x;#{$.* 100}");eval x;900
スコアはこんな感じ。
Height = 9 : 18 Penalty = 0 : 0 Bonus = -9 : -9
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
もう少し効率的に空白(0x20)埋められたら、と思いました。あと一行くらい削れそうな気がするのですが。
次はOCaml解答例の17点に挑戦したいのですが、正直果てしない絶望を感じます。