Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.07.2021, 17:11
Кандидат Javascript-наук
Отправить личное сообщение для jaroslav.tavgen Посмотреть профиль Найти все сообщения от jaroslav.tavgen
 
Регистрация: 18.09.2014
Сообщений: 128

Где ошибка? Симулирую задачу на теорию вероятностей, и ответ не сходится
Есть задача на теорию вероятностей:

"Шесть рукописей случайно раскладывают по пяти папкам. Какова вероятность того, что ровно одна папка останется пустой?".

Я решил её просимулировать и написал следующий код:
let positives = 0;
let total = 1000000;
for(let i = 0; i < total; i++){
    let number_of_writings = 6;
    let folders = Array.from({length:5}, _=>0);
    while(number_of_writings-- > 0){
        folders[Math.floor(Math.random()*folders.length)]++;
    }
    if(folders.includes(0) && folders.indexOf(0) === folders.lastIndexOf(0)) positives++;
}
alert(`Positives: ${positives}, Total: ${total}, Probability: ${positives/total}`);

В решении сказано, что вероятность должна быть 5/21 = 0.23 (https://www.matburo.ru/ex_tv.php?p2=klass5) . У меня получается 0.49. В чём ошибка?

Последний раз редактировалось jaroslav.tavgen, 14.07.2021 в 17:16.
Ответить с цитированием
  #2 (permalink)  
Старый 14.07.2021, 20:25
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

Потому что правильное значение равно 312/625
Ответить с цитированием
  #3 (permalink)  
Старый 14.07.2021, 20:38
Кандидат Javascript-наук
Отправить личное сообщение для jaroslav.tavgen Посмотреть профиль Найти все сообщения от jaroslav.tavgen
 
Регистрация: 18.09.2014
Сообщений: 128

Сообщение от Alexandroppolus Посмотреть сообщение
Потому что правильное значение равно 312/625
То есть, моё. Склоняюсь к тому, что криво сформулировано условие задачи.
Ответить с цитированием
  #4 (permalink)  
Старый 14.07.2021, 23:27
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

jaroslav.tavgen, ответ полученный на том сайте возможен в том случае, если выпадение любой из возможных комбинаций равновероятно (что 6 0 0 0 0, что 1 1 1 1 2). Ваш же генератор фигачит по нормальному распределению, и тут очевидно, что шанс выпадения второго варианта гораздо выше, чем первого.

По прикладной логике задачи - правы вы. Но хз, может там у них какая-то своя математическая логика.)
__________________
29375, 35
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему ошибка при статусе 200, или как сформировать ответ? [NodeJS&AJAX] blacklool AJAX и COMET 2 10.03.2015 21:36