Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
50 / 3 / 0
Регистрация: 22.07.2012
Сообщений: 104
Записей в блоге: 1
1

Общая задача по теорверу

21.08.2013, 15:26. Показов 600. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет, начал изучать теор вер, и заодно так сказать, автоматизировать решение некоторых задач в общем виде.

Есть задача, имеется W белых шаров и B черных, и количество ящиков N. Далее человек вытаскивает один шар из первого ящика и перекладывает в другой и так до N, необходимо узнать вероятность того, что человек достанет либо белый либо черный шар из последнего ящика. Алгоритм по сути прост, нужно найти все вероятные гипотезы, просчитать их (общая формула - возрастающий факториал), далее найти вероятности одного из события по отношению к другим реализовавшимся гипотезам и по формуле полной вероятности получить ответ. Код показывать смысла не вижу, т.к. у меня куча проблем в его реализации. Во-первых я без понятия как записать возрастающий факториал:

C++
1
2
3
float white_n, black_n, boxes_n;
float factorial;
factorial = (2*white_n - 1)/(white_n  - 1);
Обычный ясно как в цикле от 2 (при 1 решения не существует) до N организовать перемножение
factotial *= factorial;

Но как это сделать для возрастающего?

Во-вторых. В зависимости от количества ящиков у нас меняется число гипотез, для 3 это 4 т.к. пошаговых действий два и т.д. Я так понял проще это оформить в виде матрицы, например 1 - белое, 0 - черное. Но потом каким-то образом в зависимости от расположения элементов матрицы нужно организовать построение гипотез. То-есть если берутся и перекладываются одни белые шары - то у нас просто возрастающий факториал, и т.д. По сути надо использовать формулы из комбинаторики, но как это все связать с формулами для гипотез.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.08.2013, 15:26
Ответы с готовыми решениями:

Задача «Общая подпоследовательность»
Добрый день. Имеется, с виду, тривиальная задача. Напрягает только то, что даны три...

Типичная задача по теорверу "Стрелок стреляет."
Доброго времени суток вам, товарищи математики. Собственно я глупый студент, пытающийся разобраться...

Задача на массивы: Найти самый год, в котором общая сумма продаж фирмы была минимальной за период учета
добрые люди помогите сделать код для программы. Разработать программу для ввода информации о...

Задача о рюкзаке: упаковать рюкзак так, чтобы общая ценность предметов была наибольшей и вес не превышал объем рюкзака
«ЗАДАЧА О РЮКЗАКЕ» Путешественник собрался в поход. Перед ним 5 предметов, для каждого известна...

0
21.08.2013, 15:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2013, 15:26
Помогаю со студенческими работами здесь

задачка по теорверу
вероятность появления события в каждом из независимых испытаний равна 0,2. найти число испытаний n,...

Задачи по ТеорВеру
Добрый день всем форумчанам) Помогите получить ответ на эти 2 задачи: желательно с решением) ...

Задание по теорверу
1. Из партии, в которой 25 деталей без деформации и 6 деталей с деформацией берут наугад 4 детали....

Требуется решебник по теорверу
У кого-то есть или знает где можно скачать решебник для расчетной работы по теор веру Чудесенко...

Занимательные примеры по теорверу
ПОМОГИТЕ РЕШИТЬ!! 1)Пароход приходит к пристани между 13.00 и 14.00. Автобус отходит от пристани...

свод задач по теорверу
На трех дочерей- Юлю, Марину и Лену- в семье возложена обязанность мыть посуду. Поскольку Юля...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru