|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.10.2013, 12:08 | #21 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Моя реализация кода, вероятность считается от числа выпадений за указанное число бросков. Вероятности для 1000 бросков держатся в районе 0,2.
Код:
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
26.10.2013, 12:25 | #22 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Код:
|
26.10.2013, 18:08 | #23 |
Новичок
Джуниор
Регистрация: 25.10.2013
Сообщений: 10
|
ребят, может я что-то недопонял как препод объяснил, он как бы дал текст задачки, я по максимуму его распросил, и что понял писал выше.. не понимаю что не хватате, вы скажите я у него спрошу.
|
26.10.2013, 18:10 | #24 |
Новичок
Джуниор
Регистрация: 25.10.2013
Сообщений: 10
|
вроде как надо сравнить выпавшие случайные числа и вывести вероятность следующего числа. с наибольшей вероятностью! вроде так.
|
26.10.2013, 18:15 | #25 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Если генератор абсолютно случаен - вероятность любого следующего числа будет 1/80. Если же нет, то по набору данных можно выявить закономерности, т.е. те числа, которые падают чаще. У меня в коде примерно так и сделано, там высчитывается отношение выпал_раз/число_розыгрышей.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
26.10.2013, 18:25 | #26 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
В посте #9, я уже написал формулу - 10*(20/80) = 2,5.
80 значимых чисел случайно распределены по 20 билетам. В десяти розыгрышах, случайно выбранная цифра выпадет, как минимум в двух билетах и в 50/50, в третьем билете. Если брать вероятность выпадения этой-же цифры в ряду, она действительно равна 1/80-й, т.к. в ряду цифры не повторяються.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
26.10.2013, 18:29 | #27 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Эм.. т.к. я (возможно) вкурил условие задачи, то попробую чуть-чуть прояснить ситуацию..
Программа должна сгенерировать выйгрышный ряд из 20 элементов (от 1 до 80). Далее Ваша программа генерирует 10 тиражей, в которых также 20 элементов (от 1 до 80) и сщитает кол-во "попаданий" (тоесть если число I есть в выйгрышном ряде и в K тиражах, то мы кол-во попаданий будет K).. Далее выводим это самое кол-во попаданий.. вуаля Именно так я написал код из #22 |
26.10.2013, 18:36 | #28 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Ну, если только так. v.chertov, Poma][a правильно ли Вас понял?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
26.10.2013, 18:49 | #29 | |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
Цитата:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
|
26.10.2013, 18:51 | #30 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |
Паскаль Задачи. примерно 10 буду рад если решите... желательно с блок схемами. Буду сильно благодарен. | Азарт | Помощь студентам | 8 | 26.03.2009 23:51 |