0 / 0 / 1
Регистрация: 06.02.2018
Сообщений: 307
1

Генераторы псевдослучайной последовательности (Рекурренты в конечном поле )

22.12.2018, 14:04. Показов 1947. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно сделать генератор псевдослучайной последовательность
тип генератора - рекурренты в конечном поле
параметры генератора https://www.cyberforum.ru/cgi-bin/latex.cgi?{x}_{t+1}=11{x}_{t}+5{x}_{t-1}+17{x}_{t-2}+7 mod 255
x0=7 , x1=21, x2=13
диапозон значений 0-255
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2018, 14:04
Ответы с готовыми решениями:

Генерация псевдослучайной последовательности
Господа, прошу подкинуть идею. Существует таблица вопросов вида: (id, текст, тип_задания, ...) Из...

Генерации псевдослучайной последовательности
Необходимо реализовать программу для генерации псевдослучайной последовательности с помощью...

Оценка псевдослучайной последовательности
Задали семестровую. Не совсем понял суть задачи. Может кто-нибудь подсказать с чего начать?

Генерация неравномернораспределенной псевдослучайной последовательности
Здравствуйте. Смысл задания в следующем: - Нужно сгенерировать последовательность 0-ей и 1-ц. При...

3
5079 / 2651 / 2349
Регистрация: 10.12.2014
Сообщений: 10,028
22.12.2018, 14:17 2
Лучший ответ Сообщение было отмечено kalanda как решение

Решение

У вас ошибка в формуле!
Pascal
1
2
3
4
5
6
7
8
9
10
var x := arr(7,21,13);
function myRandom : Integer;
begin
  (x[0],x[1],x[2]) := (x[1],x[2],(7+17*x[0]+5*x[1]+11*x[0])mod 256);
  Result := x[2];
end;
 
begin
  loop 100 do myRandom.Print;
end.
1
0 / 0 / 1
Регистрация: 06.02.2018
Сообщений: 307
22.12.2018, 14:18  [ТС] 3
спасибо большое
0
5079 / 2651 / 2349
Регистрация: 10.12.2014
Сообщений: 10,028
22.12.2018, 14:21 4
В первом коде косяк!
Правильно вот так:
Pascal
1
2
3
4
5
6
7
8
9
10
var x := arr(7,21,13);
function myRandom : Integer;
begin
  (x[0],x[1],x[2]) := (x[1],x[2],(7+17*x[0]+5*x[1]+11*x[2])mod 256);
  Result := x[2];
end;
 
begin
  loop 100 do myRandom.Print;
end.
1
22.12.2018, 14:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2018, 14:21
Помогаю со студенческими работами здесь

Разработка программы Генератора Псевдослучайной Последовательности
Всем привет! Есть задача: написать программу Генератора Псевдослучайной Последовательности (ГПСП)...

Алгоритм стеганографии с использованием псевдослучайной последовательности
Здравствуйте . У меня есть код встраивания информации в изображение с использованием...

Генератор псевдослучайной последовательности с изменяемыми параметрами
как создать генератор псевдослучайной последовательности с изменяемыми параметрами?? помогите плз))

Дополнить приложение кодом формирования псевдослучайной последовательности
Дополнить приложение таким образом, чтобы имелась возможность формирования исходной числовой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru