Страниц: [1]
  Печать  
Автор Тема: генератор для ГСЧ  (Прочитано 5423 раз)
0 Пользователей и 1 Гость смотрят эту тему.
dexed
Новенький
*
Offline Offline

Сообщений: 2

СПАСИБО
-вы поблагодарили: 0
-вас поблагодарили: 0


Просмотр профиля Email
: Январь 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 !!!



Последнее редактирование: Январь 02, 2011, 14:47:03 от dexed Записан
Overseer
Свой человек
***
Offline Offline

Сообщений: 436

СПАСИБО
-вы поблагодарили: 116
-вас поблагодарили: 119


Играй


Просмотр профиля Email
Ответ #1 : Январь 02, 2011, 15:35:07 �

ровно настолько
допустим что нам дан массив размером 20 столбцов на 3000 строк в котором записаны случайным образом числа от 1 до 81 .
Question
Записан
Леший
Гений-Говорун
*
Offline Offline

Сообщений: 1737

СПАСИБО
-вы поблагодарили: 552
-вас поблагодарили: 595



Просмотр профиля
Ответ #2 : Январь 02, 2011, 15:42:31 �

По-моему, если массив заполнял человек, то мы можем считать его случайным (хотя он может быть и не случайным). Если компьютер, то не можем.
Записан

Я слышу, как крабы стучат по стеклу молотками, наверное с нами случилась беда
Um_nik
Гость
Ответ #3 : Январь 02, 2011, 15:55:40 �

1. 76=7+6=13=1+3=4, я правильно понял?
2. Что такое "случайный массив"?
Записан
Overseer
Свой человек
***
Offline Offline

Сообщений: 436

СПАСИБО
-вы поблагодарили: 116
-вас поблагодарили: 119


Играй


Просмотр профиля Email
Ответ #4 : Январь 02, 2011, 16:28:34 �

10=1+0=1 (эманация числа 10 равна 1)

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

Сообщений: 2906

СПАСИБО
-вы поблагодарили: 1229
-вас поблагодарили: 1166


Искренне Ваш...


Просмотр профиля Email
Ответ #5 : Январь 02, 2011, 18:15:29 �

Че-то как-то у вас в вопросе прямо и ответ. Дан массив СЛУЧАЙНЫХ чисел, вы их не переставляли (немного упростили), с чего бы им не быть случайными теперь?

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

В действительности все не так, как на самом деле
gst12345
Свой человек
***
Offline Offline

Сообщений: 271

СПАСИБО
-вы поблагодарили: 2
-вас поблагодарили: 14


Просмотр профиля
Ответ #6 : Январь 02, 2011, 20:28:49 �

Это авторская разновидность получения контрольной суммы в массивах. ))
Записан
Overseer
Свой человек
***
Offline Offline

Сообщений: 436

СПАСИБО
-вы поблагодарили: 116
-вас поблагодарили: 119


Играй


Просмотр профиля Email
Ответ #7 : Январь 02, 2011, 23:22:08 �

Это авторская разновидность получения контрольной суммы в массивах. ))
эманации 1,2,3 приравняем к  0,
эманации 4,5,6 приравняем к  1,
эманации 7,8,9 приравняем к  2,

причем неоднозначной контрольной суммы)
Записан
Лев
Из мудрейших мудрейший
*****
Offline Offline

Сообщений: 2906

СПАСИБО
-вы поблагодарили: 1229
-вас поблагодарили: 1166


Искренне Ваш...


Просмотр профиля Email
Ответ #8 : Январь 03, 2011, 19:07:32 �

Если пишете ГСЧ, советую:

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

В действительности все не так, как на самом деле
Страниц: [1]
  Печать  
 
Перейти в: