せっかくアカウントをとったので、テストがてらプログラムを載せてみる。
お題は、どう書く.orgにあった、一番最近の問題で。
問題の内容は、 どう書く.org - LL Golf Hole 3 - 13日の金曜日を数え上げるを参照のこと。
1 require 'date' 2 3 from = DateTime.now 4 to = DateTime.parse("2013-12-31") 5 6 puts (from..to).find_all{|d| d.wday==5 and d.mday==13}.size
こんな感じになりました。
コードがちゃんとハイライトされてる! s21g blogすごくイイ!!
こんな便利なブログサービスを提供してくれている瀧内さんに感謝、感謝です。
posted by
y_tsuda
on Thu 7 Aug 2008
at 00:58
with
3 comments
どうもですー。
はruby-1.8.7でもEnumratorを返してくれないことに気がついた。
どうもですー。
ruby-1.8.6なら、date.rb(僕の環境では/usr/lib/ruby/1.8/date.rb)を直接編集したら、Enumratorを返すようになりますね。
/usr/lib/ruby/1.8/date.rb 1300行目くらい
を
こんな感じでEnumratorを返してくれます。
コメントアウトしてるだけってことは、いつかはこのコメントが外れるときがくるんですかね?
おお確かに。
ソース見たらいろいろ=begin =endでコメントアウトされてることろがありますねー。 面白い。