以下の擬似乱数生成器により生成される整数の数列を Sn とする:
S0=290797S_0 = 290797S0=290797 Sn+1=Sn2mod 50515093S_{n+1} ={S_n}^2 \mod 50515093Sn+1=Sn2mod50515093
i≤ji \leq ji≤jのとき、A(i,j)A(i,j)A(i,j)をSi,Si+1,…,SjS_i, S_{i+1},\dots , S_jSi,Si+1,…,Sjの最小値とする。
M(N)=∑1≤i≤j≤NA(i,j)M(N) = \sum_{1 \leq i \leq j \leq N} A(i, j)M(N)=∑1≤i≤j≤NA(i,j)とする。
M(10) = 432256955, そして M(10 000) = 3264567774119 であることが確かめられる.
M(2 000 000 000) を求めよ.
最終更新 5 年前
役に立ちましたか?