Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2018, 20:59   #1
alextkachenko
Новичок
Джуниор
 
Регистрация: 27.05.2018
Сообщений: 0
По умолчанию Рассчитать вероятность выигрыша в лотерею

Рассчитать вероятность выигрыша в лотерею Бинго 75 (все категории). За 100 руб почта omsk191286@mail.ru
alextkachenko вне форума Ответить с цитированием
Старый 28.05.2018, 11:29   #2
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

А какая формула расчета? Или это самому надо смотреть в Теории Вероятностей?
Что за Бинго 75 - я вообще ничего не знаю. Может быть Вы уточните задание.
И что значит: "Все категории." Т.е. нужно нужно провести расчет для нескольких вариантов игр? Типа как 5 из 36 и 8 из 48? - Так что-ли?
Cuprum5 вне форума Ответить с цитированием
Старый 29.05.2018, 11:12   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

углы C(24,71)/C(28,75)~0,017
пересечение C(30,67)/C(38,75)~0,003
джекпот C(12,41)/C(46,75) что-то ну очень маленькое, за 100р считать не охота
и т.д.

все без совпадающих чисел, если есть - чуть по другому ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 29.05.2018 в 11:21.
Аватар вне форума Ответить с цитированием
Старый 30.05.2018, 14:57   #4
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 954
По умолчанию

вероятность в excel вычисляется гипергеомет

примеры:

= гипергеомет(5;5;5;36)
= 1 / 376992

= гипергеомет(3;5;5;36)
= 1 / 81
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Старый 30.05.2018, 15:27   #5
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

А что означают числа 5, 5, 5, 36?
Цитата:
Сообщение от Аватар Посмотреть сообщение
Углы C(24,71)/C(28,75)~0,017
- а под вот этими формулами есть какой-нибудь математический аппарат? Если есть, то какой?

Последний раз редактировалось Cuprum5; 30.05.2018 в 16:27. Причина: Объеденил сообщения.
Cuprum5 вне форума Ответить с цитированием
Старый 30.05.2018, 16:28   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
а под вот этими формулами есть какой-нибудь математический аппарат? Если есть, то какой?
Количество ожидаемых событий делится на количество возможных событий. И там, и там в данном случае число сочетаний
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 30.05.2018, 16:40   #7
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

Ну вот первое сочетание: 24 поля всего, да? А 71 - это типа незанятые/несовпавшие поля? Какая тут логика? - Вот это именно это сочетание: С(24, 71) из какой логики выходит? Что-то не могу понять никак.

Последний раз редактировалось Cuprum5; 30.05.2018 в 16:44.
Cuprum5 вне форума Ответить с цитированием
Старый 30.05.2018, 16:47   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

C(24,71)/C(28,75)
Логика простая
К 28-му ходу выбрано 28 чисел из 75 возможных. Возможно вариантов - число сочетаний по 28 из 75.
Нас интересует те, в которые попали 4 фиксированных числа. Для них ожидаемых вариантов - число сочетаний по (28-4) из (75-4)
Почему минус 4 догадываешься?

PS напиши прогу, которая скажем 10000 раз из 75 чисел выберет рандомно 28 чисел и посчитай сколько раз в эту выборку попали 4 наперед заданных числа. Вот и проверишь теорию ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 30.05.2018 в 16:55.
Аватар вне форума Ответить с цитированием
Старый 30.05.2018, 17:26   #9
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 729
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Нас интересует те, в которые попали 4 фиксированных числа. Для них ожидаемых вариантов - число сочетаний по (28-4) из (75-4)
- не совсем понял почему из 28 отнимается 4 и из 75 отнимается 4. Может быть здесь нужно применить Сочетание(4, 28)?
Цитата:
Сообщение от Аватар Посмотреть сообщение
PS напиши прогу, которая скажем 10000 раз из 75 чисел выберет рандомно 28 чисел и посчитай сколько раз в эту выборку попали 4 наперед заданных числа. Вот и проверишь теорию ))
- ну типа маленькая вероятность, да?
Cuprum5 вне форума Ответить с цитированием
Старый 30.05.2018, 18:18   #10
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Без всякого типа маленькая. 0,017 для углов, для джекпота и считать не охота))

зы набросал по-быстрому ради интереса, примерно так и получилось
Код:
procedure TForm1.Button1Click(Sender: TObject);
const c: array[1..4] of Byte = (1,2,3,4);
var m: array[1..75] of Byte;
    i,j,k,n: Integer;
    s: Set of Byte;
    Exists: Boolean;
begin
  Randomize;
  n:=0;
  for j:=1 to 10000 do begin
    for i:=1 to 75 do m[i]:=i;
    s:=[];
    for i:=1 to 28 do begin
      k:=Random(75-i);
      s:=s+[m[k+1]];
      Move(m[k+1],m[k+2],(75-i-k)*SizeOf(Byte));
    end;
    Exists:=True;
    for i:=1 to 4 do if not (c[i] in s) then begin Exists:=False; Break; end;
    if Exists then Inc(n);
  end;
  Edit1.Text:=FloatToStr(n/10000);
end;
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 30.05.2018 в 18:26.
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет прибыли от игры в лотерею El73 Microsoft Office Excel 0 26.02.2017 21:11
Рассчитать вероятность исхода партии Steepe_Hare Общие вопросы Delphi 0 14.12.2016 20:30
процедура выигрыша\проигрыша в игре Nikolas_555 Мультимедиа в Delphi 15 05.06.2014 10:43
Найдите вероятность выигрыша для А и для В supavlova Помощь студентам 0 01.02.2011 19:24