304 : Primonacci
任意の自然数nについて、関数\textrm{next_prime}(n)はp>nとなるような最小の素数pを返す。
数列a(n)は
a(1)=\textrm{next_prime}(10^{14}), a(n)=\textrm{next_prime}(a(n-1))(n>1のとき)
で定義される。
フィボナッチ数列f(n)は
f(0)=0,f(1)=1,f(n)=f(n−1)+f(n−2) (n>1のとき)
で定義される。
数列b(n)はf(a(n))で定義される。
1≦n≦100000について∑b(n)を求めよ。答えは1234567891011で割った余りで示せ。