IPB

Здравствуйте, гость ( Вход | Регистрация )

> Задание вероятности выполнения события
Rocky123
сообщение 21.1.2010, 18:58
Сообщение #1


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 21.1.2010
Город: Спб
Учебное заведение: нет
Вы: другое



Всем привет!

Помогите пожалуйста с задачкой. Даже не знаю как это описать... Вобщем, требуется задавать вероятность выполнения события. Теор. вер был достаточно давно, но как я понимаю это решение обратной задачи. Т.е. грубо говоря есть событие, например стрелок, стреляющий по мишени. Есть... хм.. некий человек или пусть не человек, который может задать верятность того, попадет ли этот стрелок в мишень или нет. Как-то так.

Подскажите плиз хоть куда смотреть, в какую сторону. Если кто из Питера, можно встретится, с меня пиво, конфеты, что угодно вобщем. Если можно, то разные варианты решения. Требуется написать программу для этого дела и потом просто выбрать наиболее подходящий вариант.

Заранее большое спасибо =)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Rocky123
сообщение 23.1.2010, 22:34
Сообщение #2


Новичок
*

Группа: Продвинутые
Сообщений: 8
Регистрация: 21.1.2010
Город: Спб
Учебное заведение: нет
Вы: другое



Попробую еще раз с самого начала. Просто тз у меня нет и не будет. объяснялось все на пальцах.

Есть сколько-то компьютеров. За ними сидят игроки и играют в симулятор-стрелялку. Берем одного игрока. За каждое попадание в компьютерного противника он получает очки. За попадание в голову - больше очков (пусть 10 очков), в руку - меньше (пусть 5), в ногу - еще меньше (2 очка например - это неважно на данном этапе). За промах - он теряет очки. Задается максимальное количество очков, которые могут получить эти игроки (пусть 1000 очков). При этом, вероятность попадания игрока в противника зависит от:
1. заданной средней вероятности попадания (те самые 70%)
2. от суммы всех очков, набранных всеми игроками (т.е. статистика попаданий). Т.е. если общее количество набранных очков - 994, то он сможет попасть только в руку или в ногу, а в голову уже нет. Либо соответсвенно вообще не попадет.
3. от его личных попаданий или промахов до этого выстрела

И так для каждого игрока. Вот нужно написать программу с такими условиями... Сможете помочь?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
malkolm
сообщение 24.1.2010, 4:43
Сообщение #3


Старший преподаватель
*****

Группа: Преподаватели
Сообщений: 2 167
Регистрация: 14.6.2008
Город: Н-ск
Вы: преподаватель



Мы тут не пишем программ. Всё, что мы можем сделать - помочь ВАМ разобраться с вероятностной постановкой вопроса. Ваша проблема не в том, что Вы чего-то не понимаете в вероятности - она тут ни при чём, а в том, что алгоритм программы Вы составить, похоже, не умеете.
Цитата(Rocky123 @ 24.1.2010, 4:34) *

При этом, вероятность попадания игрока в противника зависит от:
1. заданной средней вероятности попадания (те самые 70%)
2. от суммы всех очков, набранных всеми игроками (т.е. статистика попаданий). Т.е. если общее количество набранных очков - 994, то он сможет попасть только в руку или в ногу, а в голову уже нет. Либо соответсвенно вообще не попадет.
3. от его личных попаданий или промахов до этого выстрела

И так для каждого игрока. Вот нужно написать программу с такими условиями... Сможете помочь?

Ну и в чём тут сложность? Отслеживайте от выстрела к выстрелу все указанные выше величины и меняйте вероятность попадания для следующего выстрела так, как хотите в зависимости от них.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Rocky123   Задание вероятности выполнения события   21.1.2010, 18:58
Juliya   Пока Вы нормально и четко не сформулируете условие...   21.1.2010, 19:19
Rocky123   Так я вроде сформулировал. Задача написать игру, ч...   21.1.2010, 20:49
Juliya   Так я вроде сформулировал. Задача написать игру, ...   21.1.2010, 21:13
malkolm   Randomize; If Random < 0,7 then "попал...   22.1.2010, 0:16
Rocky123   Спасибо за ответы... но думаю что тут не так все п...   22.1.2010, 13:05
malkolm   Вы мой ответ видели, или и его не поняли? С генера...   22.1.2010, 16:09
Rocky123   Хм.. думал сначала сделать простую задачу, а потом...   23.1.2010, 16:10
malkolm   Боюсь, пока условия эксперимента не будут конкрети...   23.1.2010, 19:24
Rocky123   должны быть зависимы от его предыдущих выстрелов ...   23.1.2010, 20:14
Rocky123   Попробую еще раз с самого начала. Просто тз у меня...   23.1.2010, 22:34
malkolm   Мы тут не пишем программ. Всё, что мы можем сделат...   24.1.2010, 4:43
Rocky123   понятно. спасибо за помощь. Я спрашиваю как рассчи...   24.1.2010, 8:48
malkolm   Я не знаю, что такое средняя вероятность. И никто ...   24.1.2010, 11:42
Rocky123   Я не прошу за меня ничего писать и никогда на фору...   24.1.2010, 13:44


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 27.5.2025, 23:22

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru