2015-06-14から1日間の記事一覧

Ruby の繰り返しについて、些細なこと

Ruby では繰り返しを 1.upto(10) {|x| puts x} と書く書き方が好まれますね。また、 (1..10).each {|x| puts x} という書き方もある。まあ、Ruby に慣れていない人には for i in 1..10 puts i end の方がわかりやすいと思うので、僕はこっちで書くこともしま…

フィボナッチ数列を Ruby で

rscの日記さんのところに、カエルのジャンプの問題を解くというのがあったので、僕も Ruby でやってみました。或る回答にもありますが、これは本質的にフィボナッチ数列の問題です。葉っぱが n 枚のときのカエルの渡り方を num(n) とすると、直前の葉っぱか…