Задача 793
Медиана произведений
Пусть $S_i$ будет целочисленной последовательностью, полученной следующим генератором псевдослучайных чисел:
- $S_0 = 290797$
- $S_{i+1} = S_i ^2 \bmod 50515093$
Пусть $M(n)$ будет медианой попарных произведений $ S_i S_j $ для $0 \le i \lt j \lt n$.
Известно, что $M(3) = 3878983057768$ и $M(103) = 492700616748525$.
Найдите $M(1\,000\,003)$.
© Проект Эйлера | Translated problems from ProjectEuler.net