Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.64 KB | None | 0 0
  1. # Л.р. 5 квадратичный конгруэнтный генер.
  2. import math
  3.  
  4. x = int(input('Введите первый член последовательности: '))
  5. '''
  6. m = int(input('Введите модуль: '))
  7. a = int(input('Введите коэффициент а: '))
  8. b = int(input('Введите коэффициент b: '))
  9. c = int(input('Введите коэффициент c: '))
  10. '''
  11. n = int(input('Введите кол-во символов послед-ти: '))
  12. a = 53668
  13. b = 40014
  14. c = 12211
  15. m = 2147483563
  16.  
  17. X = [x]
  18. for i in range(1,n):
  19.     x = (a*(x**2) + b*x + c)%m
  20.     X.append(x)
  21.  
  22. print(X)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement