Повторение чисел random в C++
Автор: SysaninДек 17
Думаю для большинства программистов не секрет, что встроенные рандомайзеры генерируют не совсем однородно случайные числа. Задался я целью написать небольшую прожку, чтобы визуально можно было это оценить.
В итоге сделал выводы:
- При генерации количество элементов = аргументу random, мы получаем что повторяется где-то 5-6 % элементов. Т.е. при небольшом колличестве элементов не сильно заметно
- Когда аргумента рандома в 3-4 раза больше количества элементов, то повторных элементов порядка 1,5-2 %
- Если аргумент больше раз в 8 и выше, то повторные элементы особо не встречаются.
Вобщем, товарищи, не забывайте об этом, если генерите в проге какую-нибудь важную информацию типа паролей:)
Нет комментариев