Форум умных людей

Задачи и головоломки => Помогите решить! => Тема начата: dexed от Январь 02, 2011, 14:42:55



Название: генератор для ГСЧ
Отправлено: dexed от Январь 02, 2011, 14:42:55
допустим что нам дан массив размером 20 столбцов на 3000 строк в котором записаны случайным образом числа от 1 до 81 . Проведём эманацию каждого числа в массиве,пример

1=1 (эманация числа 1 равна 1)
2=2 (эманация числа 2 равна 2)
...
10=1+0=1 (эманация числа 10 равна 1)
...
21=2+1=3 (эманация числа 21 равна 3)
...
81=8+1=9 (эманация числа 81 равна 9)

Теперь в массиве сделаем ещё раз преобразование, каждую тройку проэманированых чисел приведём
к троичной системе,

эманации 1,2,3 приравняем к  0,
эманации 4,5,6 приравняем к  1,
эманации 7,8,9 приравняем к  2,

и сам вопрос, будет ли теперь массив состоящий только из  чисел 0,1,2  случайным?

Менять местами эманации 1,2,3,4,5,6,7,8,9 в тройках можно любым способом.

Кстати
1+2+3=6
4+5+6=6
7+8+9=6
имеем 666 !!!





Название: Re: генератор для ГСЧ
Отправлено: Overseer от Январь 02, 2011, 15:35:07
ровно настолько
допустим что нам дан массив размером 20 столбцов на 3000 строк в котором записаны случайным образом числа от 1 до 81 .
:question:


Название: Re: генератор для ГСЧ
Отправлено: Леший от Январь 02, 2011, 15:42:31
По-моему, если массив заполнял человек, то мы можем считать его случайным (хотя он может быть и не случайным). Если компьютер, то не можем.


Название: Re: генератор для ГСЧ
Отправлено: Um_nik от Январь 02, 2011, 15:55:40
1. 76=7+6=13=1+3=4, я правильно понял?
2. Что такое "случайный массив"?


Название: Re: генератор для ГСЧ
Отправлено: Overseer от Январь 02, 2011, 16:28:34
10=1+0=1 (эманация числа 10 равна 1)

кстати, Вы немного запутались в понятиях. Эманация это наоборот (эманация числа 1 равна 10, а 1 это натуральный корень 10)


Название: Re: генератор для ГСЧ
Отправлено: Лев от Январь 02, 2011, 18:15:29
Че-то как-то у вас в вопросе прямо и ответ. Дан массив СЛУЧАЙНЫХ чисел, вы их не переставляли (немного упростили), с чего бы им не быть случайными теперь?

И причем тут ГСЧ? Описан вовсе не генератор, а какие-то странные действия с результатом его работы ???


Название: Re: генератор для ГСЧ
Отправлено: gst12345 от Январь 02, 2011, 20:28:49
Это авторская разновидность получения контрольной суммы в массивах. ))


Название: Re: генератор для ГСЧ
Отправлено: Overseer от Январь 02, 2011, 23:22:08
Это авторская разновидность получения контрольной суммы в массивах. ))
эманации 1,2,3 приравняем к  0,
эманации 4,5,6 приравняем к  1,
эманации 7,8,9 приравняем к  2,

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


Название: Re: генератор для ГСЧ
Отправлено: Лев от Январь 03, 2011, 19:07:32
Если пишете ГСЧ, советую:

Сделайте привязку к тысячным долям секунды текущего времени.