A384608 Consecutive states of the linear congruential pseudo-random number generator (129*s+27098671125) mod 2^35 when started at s=1.
1, 27098671254, 18133949355, 29915928896, 3603063125, 10857477098, 18963943679, 33905981588, 2923784873, 26309797694, 19448475219, 27691073512, 25834363901, 26836992658, 18737148839, 4649447228, 8402072913, 11454449126, 27253858555, 3793372816, 1047688869
Offset: 1
References
- Seymour C. Hirsh, BASIC Programming Self-Taught, Reston Pub Co, Reston, VA, 1980 (see p. 156).
- Donald E. Knuth, The Art of Computer Programming, Vol 2: Seminumerical Algorithms (3rd ed.), Addison-Wesley, 1998 (see p. 106).
Links
Programs
-
Maple
a:= proc(n) option remember; `if`(n<2, n, irem(129*a(n-1)+27098671125, 2^35)) end: seq(a(n), n=1..21); # Alois P. Heinz, Jun 04 2025
-
Mathematica
NestList[Mod[129*# + 27098671125, 2^35] &, 1, 30] (* Paolo Xausa, Jun 12 2025 *)
Formula
a(n) = (129*a(n-1) + 27098671125) mod 2^35.
Comments