*[[Problem 733:http://projecteuler.net/problem=733]] 「昇順の部分列」 [#re5777bb]

&tex{a_{i}}; を &tex{a_{i} = 153^{i} mod 10000019 i ≧1}; で定義される部分列としよう。
最初の &tex{a_{i}}; は,153, 23409, 3581577, 7980255, 976697, 9434375, ... である。

4 項からなる昇順の部分列を考えよう。上で示した数列だと,そのようなものは,&br;
153, 23409, 3581577, 7980255&br;
153, 23409, 3581577, 9434375&br;
153, 23409, 976697, 9434375&br;
153, 3581577, 7980255, 9434375 および&br;
23409, 3581577, 7980255, 9434375 である。

&tex{S(n)}; をこのような昇順部分列 &tex{a_{i}}; の最初の &tex{n}; 項の総和と定義しよう。&tex{S(6)}; = 94513710, &tex{S(100)}; = 4465488724217 である。

&tex{S(10^{6})}; を 1000000007 で割った余りを答えよ。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS