733 : 昇順の部分列
aiを、i≥1についてai=153imod10000019で定義される数列とする。
aiは153,23409,3581577,7980255,976697,9434375,…である。
4項からなる昇順の部分列を考えよう。上に示した部分に関してそのようなものは、
153, 23409, 3581577, 7980255
153, 23409, 3581577, 9434375
153, 23409, 976697, 9434375
153, 3581577, 7980255, 9434375
23409, 3581577, 7980255, 9434375
である。
aiの最初のn項から得られるこのような昇順部分列の総和をS(n)とする。
すなわちS(6)=94513710である。
またS(100)=4465488724217である。
S(106)を1000000007で割った余りを答えよ。