Генератор случайных чисел
Генератор случайных чисел (ГСЧ) — механизм, который раз в день выдаёт случайное число. Придуман каким-то бараном.
История[править]
Впервые ГСЧ был изобретён в XX веке до нашей эры, но, к сожалению, был никому не нужен. Однако от первого изобретателя осталась светлая память и устройство работы ГСЧ, и по этим проектом ГСЧ неоднократно изготавливался. Первым был агрегат Татуинского Государственного Джедайского Университета, которые и поныне используется (как подставка для горячего).
Первые результаты[править]
Весь мир, затаив дыхание, следил за запуском ГСЧ ТГДУ. Результат первых 50 дней работы облетели весь мир и его окрестности. Случайные числа ГСЧ ТГДУ были известны каждому. Ниже представлены эти результаты, а так же примечания обслуживающего персонала. Начало работы — 12 сентября 1972 года.
- 1 — вот оно, первое случайное число!
- 2 — вот оно, второе случайное число!
- 3 — третье!
- 4 — вкрались подозрения в неабсолютной случайности результатов.
- 5 — подозрения оправдались. Было исправлено.
- 11346 — абсолютно случайное число.
- 11346 — где-то мы это уже видели…
- 11346 — обнаружилось, что программа является генератором числа 11346. Было исправлено.
- 78 — абсолютно случайное число.
- AD180F7 — ого! Он ещё и шестнадцатеричную знает!
- 11
- 11,1 — а это уже не целое…
- −11,1 — а это уже и не положительное…
- % — кто-то из техподдержки не вовремя нажал shift.
- 110010101001 — внутренний голос подсказывает, что это двоичная система.
- Щ — системная ошибка. Было исправлено.
- 34! — ему было лень считать.
- 23+61 — вот лентяй!
- 14065645656431120647650184543112164926349264911190124423468191347560138882010258125 — посчитал, называется…
- 01.10.1972 — ха! Календарь!
- Достали! День отдыха! — ???? Вот свинья!
- 4
- 7руб22коп — ишь, чего захотел!
- x — самое случайное число…
- 3,1415… — <вырезано цензурой>
- LXXI — Римская система? Вот мутант!
- Сам мутант! — ???? Вот свинья!
- Сам свинья! 666 — Это я свинья? И нечего тут пугать шестёрками!
- 6666666666666666666 — напугал…
- Недопустимое значение выражения — посчитал…
- Мне сегодня месяц! Не мешать, я праздную! — хм…
- P&^%%$KH!@~"{} — чего?
- Как мне плохо… — допраздновался, алкоголик!
- За три дня: 74; 210; 33,9342 — что, совесть замучила?
- ∞ — ну-ну…
- Случайное число — да, случайней некуда…
- Другое случайное число — какая-то лажа. Было исправлено.
- 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 — что-то он разогнался…
- 43606456654630503645613465871643560865756536586564880126876278468681430865468586346583333333333337612646501826840106475610643921614061663075965882222222221887622793209767626563289965327890692178203761961565160114360645665463050364561346587164356086575653658656488012687627846868143086546858634658333333333333766540609117896892665022018166481264386235623656261201090830284801217100000000071471281111111175027301758246586153171473643650276176457863456765616516350617651661561615436166545435654509876541234567543654254267154054416540116540654006545064654615400546754165431564375016437650163465071643561436591661969161453035864564367501646475654666306178608716876435781646087678614358016805433064307864867843678617840657865781680746578663543654654357811405333333333333333761346571634505466457654999999949992999999999949843282818382102812190184765836105465616505664440005467751756146578964375691764359061065016746517065643651041608650643656345906890658936457643560435614365180645756010784681005481815486651865466769165106546590654906435906465056165430196543065430654306456154671546546754136715436110604651586565 — что-то он стал делать большие числа. Было исправлено.
- 43606456654630503645613465871643560865756536586564880126876278468681430865468586346583333333333337612646501826840106475610643921614061663075965882222222221887622793209767626563289965327890692178203761961565160114360645665463050364561346587164356086575653658656488012687627846868143086546858634658333333333333766540609117896892665022018166481264386235623656261201090830284801217100000000071471281111111175027301758246586153171473643650276176457863456765616516350617651661561615436166545435654509876541234567543654254267154054416540116540654006545064654615400546754165431564375016437650163465071643561436591661969161453035864564367501646475654666306178608716876435781646087678614358016805433064307864867843678617840657865781680746578663543654654357811405333333333333333761346571634505466457654999999949992999999999949843282818382102812190184765836105465616505664440005467751756146578964375691764359061065016746517065643651041608650643656345906890658936457643560435614365180645756010784681005481815486651865466769165106546590654906435906465056165430196543065430654306456154671546546754136715436110604651586565! — хорошо, что он не затеял это считать… И вообще, он делает большие числа. Было исправлено.
- 0,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 — лучше бы он делал большие числа… А то сейчас очень маленькие… Было исправлено.
- i — ???? мнимое число? Было исправлено.
- 0 — совсем другое дело!
- {14, 27, 92, 113, 890} — он стал генератором случайных множеств. Было исправлено.
- 4242
- код 3641537 — код? Что за ерунда?
- Отправь sms — да он рекламер! Было исправлено.
- EГГ0Г — это слишком большое!!
- 3ГГ0Г — а это ещё больше!!
- — это число заставило его сломаться!?
Роль ГСЧ[править]
Генератор случайных чисел представляет собой практически бесполезную вещь. Иногда используется в лотереях или в задачах со случайными числами. В сельском хозяйстве не используется в принципе. В авиации и медицине, видимо, тоже. Либо он считается секретной разработкой, и его использование является государственной тайной и не разглашается.
Знаете ли вы, что…[править]
- Если увеличить производительность ГСЧ до числа в секунду, то уже через минуту можно получить 60 случайных чисел.
- Существует подозрение, что один из ГСЧ является судьёй на фигурном катании.
- Ученые России ввели данные о состоянии экономики во всей стране в ГСЧ. Он сообщил, что программа выполнила недопустимую операцию и будет закрыта.
- На чемпионате мира среди предсказателей одним из основных конкурсов является угадывание чисел, которые называет ГСЧ.
- Однажды был проведён чемпионат мира по предсказаниям среди ГСЧ. Победил ГСЧ, который из-за вирусной атаки постоянно выводил число 1.
- Долгое время ГСЧ считался самым бесполезным изобретением человечества.
- Но потом американские учёные изобрели ГСБ (Генератор случайных букв). Он оказался ещё бесполезнее.
- При отсутствии ГСЧ случайное число можно получить, ударившись головой о калькулятор.
- Если перемножить все числа, выведенные ГСЧ, а потом разделить на их количество, то получится какое-то новое число. Не исключено, что оно окажется не равно 14.
- В 1989 году удмуртские школьники открыли новую фундаментальную константу. Она называется случайным числом и равна 17