第7回のYokohama.rbに行ってきました。毎月恒例ですね。 Yokohama.rbは毎回決まったテーマがあるわけではなく、オープンセッション方式。初心者セッションがあるので、初心者も安心です。今回は、以前紹介したオブラブ ペアプロ大会で出された問題を解くことにしました。 第一問。スペアとストライクを考慮しない計算 まず、問題1。 ボーリングのスコアを計算してください。ここでは、問題を簡単にするためにスペアとストライクの計算はしなくていいものとします。 というもの。これは簡単。Arrayにあるinjectメソッドを使うのがRubyらしいかな。 a = [1,4,2,8,5,0,10,0,0,4,5,5,2,0,6,1,10,0,10,5,5] p a.inject(0){|r,i| r+i} が解答例になるかと。Ruby1.8.7以降だと @dan5ya さんが書かれた次のようなコード