裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

フィボナッチ数列の各項下3桁のみからなる数列の一般項

2014年11月10日 | ブログラミング

a[0]=0
a[1]=1
a[i]=(a[i-1]+a[i-2]) mod 1000, i ≧ 2

素直に計算しても答は簡単に求まる。

しかし,各項は高々 3 桁なのだから,m 項が 0 で,m+1 項が 1 になることもあるだろうと...
実際に調べれば,m = 1500 とわかる。
つまり一般項 a[n] は,a[n] = a[n mod 1500] ということ。
素直に考えるだけじゃダメという訳か。

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« コラッツの問題(2) | トップ | ユークリッドの互除法の計算過程 »
最新の画像もっと見る

コメントを投稿

ブログラミング」カテゴリの最新記事