Задать вопрос
@Proshka17

Как решить задачу на программирование?

Добрый день! Никак не могу понять как решить следующую задачу на прогрмаммирование:
Напишите программу, которая бы из случайной бернуллевской величины с p = q = 0.5 и простых
математических операций можно было бы получить случайную бернуллевскую величину с
любым наперёд заданным p ∈ [0,1].

Проблема не в реализации(до нее я пока не дошел), а в том как вообще представить вероятностное распределение на языке программирования?
  • Вопрос задан
  • 1094 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Допустим, у вас есть функция, с одинаковой вероятностью возвращающая случайное число в диапазоне от 0 до 1.
А нужно получить орёл или решку с вероятностью орла 60%

Всё же просто: получите случайное от 0 до 1 и сравните с 0.6
Получить < 0.6 вероятность 60%, больше 40%.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы