Ruby の学習 次の数字列から連続する4桁の数字を取り出したとき、3の倍数はいくつあるか

| | Comment(0) | Trackback(0)

天下一プログラマーWEB予選第1回(2009/7/5):2問目

やってみた。30分くらいでできたっす。
ちょっとした進歩。



VMware Fusion for Mac | Fusion 入門


#!/usr/bin/ruby
number_sorce ="87104101110321051103211610410132991111171141151013211110232104117109971103210111810111011611544321051163298101991111091011153211010199101115115971141213210211111432111110101321121011111121081013211611132100105115115111108118101321161041013211211110810511610599971083298971101001153211910410599104321049711810132991111101101019911610110032116104101109321191051161043297110111116104101114443297110100321161113297115115117109101329710911111010332116104101321121111191011141153211110232116104101321019711411610444321161041013211510111297114971161013297110100321011131179710832115116971161051111103211611132119104105991043211610410132108971191153278971161171141013297110100327897116117114101115327111110032101110116105116108101321161041011094432973210010199101110116321141011151121019911632116111321161041013211111210511010511111011532111102321099711010710511010032114101113117105114101115321161049711632116104101121321151041111171081003210010199108971141013211610410132999711711510111532119104105991043210510911210110832116104101109321161113211610410132115101112971149711610511111046"
result = 0 
first = 0 
ends = 3 
  
until ends > number_sorce.size
  number_4 = number_sorce[first..ends].to_i
  if number_4 % 3 == 0
    result += 1
  end 
  first += 1 ; ends += 1
end
 
puts result

トラックバック(0)

このブログ記事を参照しているブログ一覧: Ruby の学習 次の数字列から連続する4桁の数字を取り出したとき、3の倍数はいくつあるか

このブログ記事に対するトラックバックURL: http://jippenshar.com/igc/mt/mt-tb.cgi/214

コメントする

このブログ記事について

このページは、YNが2009年10月11日 13:46に書いたブログ記事です。

ひとつ前のブログ記事は「Ruby の学習 2001年1月1日から3000年12月31日までの間に日曜日は何回あるか」です。

次のブログ記事は「グリセリン・クイーン買ってきた。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

2009年12月

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    


Firefox3 Meter
にほんブログ村 IT技術ブログ Linuxへ フィードメーター - 十返舎.com あわせて読みたいブログパーツ
QLOOKアクセス解析 問い合わせ info☆☆jippenshar.comまで ("☆☆"を@に置き換えてお願いします。)
Powered by Movable Type 4.22-ja LPIC2_Logo