Hyubert
@Hyubert
JS

Как определить возможное следуещее число?

Здраствуйте, не очень хорощо знаю математику, по этому решил обратиться к Вам.

есть функция рандомимайзев в диапазоне от 1 к 10, которая в случайном порядке видает числа. Все числа запоминаються, образовивая список(масив).

Сам вопрос звучить так - как на основе списка( с найбольшей вероятность) угадать следуещее число?

Спасибо, буду рад помощи. и всех отмечу как правильный ответ.
  • Вопрос задан
  • 274 просмотра
Решения вопроса 1
x67
@x67
Для каждого из возможных чисел считаете количество полученных чисел, возьму пример проще - мы получаем только 0 или 1,
тогда после cnt=10 попыток может получиться такая таблица:
x(0):6 - количество полученных ноликов
x(1):4 - количество полученных единичек
далее получаем вероятности того, что:
выпадет 0: P(0)=1-x(0)/cnt = 0.4
выпадет 1: P(1)=1-x(1)/cnt = 0.6

Однако замечу, что это гадание на кофейной гуще и не дает высокой точности, а при сколько нибудь значимой выборке вероятность выпадения любого из чисел будет стремиться к 1/(количество чисел). Да и работает такой алгоритм только для равномерного распределения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы