
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby】フィボナッチ数列を出力する方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby】フィボナッチ数列を出力する方法 - Qiita
問 フィボナッチ数列をn=10まで出力しなさい ただしフィボナッチ数列とは f[0] = 0 f[1] = 1 f[n] = f[n... 問 フィボナッチ数列をn=10まで出力しなさい ただしフィボナッチ数列とは f[0] = 0 f[1] = 1 f[n] = f[n-1] + f[n-2] (n >= 2) の数列である。 結論と解説 コード # 空のハッシュfを作る f = Hash.new # 0~10の数列に対してeach文を回す (0..10).each do |n| if n == 0 f[n] = 0 # n = 0のとき、値は0 elsif n == 1 # n = 1のとき、値は1 f[n] = 1 else f[n] = f[n-1] + f[n-2] # n >= 2のときは前項と前々項の値の和 end end puts f # ハッシュの出力