Count diamonds level 1 こたえあわせ2009/10/16

Count diamonds level 1 - anarchy golf

残り1Bは果てしなく遠かったでござるの巻。

$/=gets;p split.size/3while gets

までは行ったんだけどなあ……。

あと、これも格好いい '**'を数えるのは最初にやったけど、この発想はなかった。

ちなみに

$/=gets;p$_.sum/50%49while gets

$/=gets;p$_.count('*')/5while gets

と同じアイディア。 ' '(0x20)と'*'(0x2a)の差(10)が5つで50になります。

あと

$/=gets;loop{p$$%gets.sum%51}

とかも考えたけど、テストケース3回($$が2ずつ増加する)に耐えられなかった。