@sery_daniil

Сколько попаданий случится перед серией из n промахов?

Есть промежуток чисел от 0 до 99.99. Из этого промежутка выбирается ряд чисел. Программа генерирует каждую итерацию случайное число из первого промежутка. Как вычислить, сколько попаданий в целевой ряд пройдет (в среднем), пока не случится серия из n промахов?
Формула должна принимать шанс на успех (то есть, если выбран целевой ряд 0-20, то шансы на успех - 20%) в виде одного целого числа и само количество промахов.
Заранее всех благодарю)
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
Griboks
@Griboks
У вас есть 10000 значений. Вы выбираете N значений. Значит вероятность попасть p0 = N/10000.
Ну а дальше чисто теория идёт. Вам надо найти вероятность k попаданий подряд, после которых следует n промахов подряд. Следовательно, p(k,n) = p0^k*(1-p0)^n. Дальше задаёте доверительную вероятность p1, мол, пусть событие наступило, если его вероятность не меньше 0,9. Ну и подбирайте такие k и n,чтобы p(k,n)>=p1.

А из этой теории с помощью численных методов сами выведите нужную вам формулу в программе.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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