Регистрация не е нужна, освен при създаване на тема в "Задача на седмицата".

Задача от вероятност

Задача от вероятност

Мнениеот Гост » 30 Окт 2023, 22:00

Моля обяснете в).
Прикачени файлове
IMG_20231030_215710.jpg
IMG_20231030_215710.jpg (177.59 KiB) Прегледано 2284 пъти
Гост
 

Re: Задача от вероятност

Мнениеот peyo » 31 Окт 2023, 07:47

Гост написа:Моля обяснете в).


Това в) може само да става дума за белот:

Петдесет: 4 последователни карти, точки - 50 . При положение, че и двата отбора са обявили "петдесет" важи по-високото. Анонсът “петдесет” унищожава терците на противника.

Мисля, че играх белот последно когато бях ученик. Популярна ли е още тази игра?!
peyo
Математик
 
Мнения: 1768
Регистриран на: 16 Мар 2019, 09:35
Местоположение: София
Рейтинг: 664

Re: Задача от вероятност

Мнениеот peyo » 31 Окт 2023, 09:44

peyo написа:
Гост написа:Моля обяснете в).


Това в) може само да става дума за белот:

Петдесет: 4 последователни карти, точки - 50 . При положение, че и двата отбора са обявили "петдесет" важи по-високото. Анонсът “петдесет” унищожава терците на противника.

Мисля, че играх белот последно когато бях ученик. Популярна ли е още тази игра?!



Да видим каква е вероятността да изтеглим 4 поредни пики 2,3,4,5 в точно този ред:

(1/52)*(1/51)*(1/50)*(1/49)

Понеже реда на подреждането в тези 4 карти не ни интересува ще вземем всички подреждания. Новата вероятност става:

(1/52)*(1/51)*(1/50)*(1/49)*(4*3*2*1)

Освен (2,3,4,5) всяка 4-ка от 2,3,4,5,6,7,8,9,10,J,Q,K,A ни върши работа, значи има 10 такива. Новата вероятност става:

(1/52)*(1/51)*(1/50)*(1/49)*(4*3*2*1)*10

Да видим колко е това
In [3]: (1/52)*(1/51)*(1/50)*(1/49)*(4*3*2*1)*10
Out[3]: 3.693785206390248e-05

Хмм. Доста малка стойност... Дали е вярна? Да направим симулация:

Код: Избери целия код
from random import shuffle
from itertools import product
from collections import Counter

#card_numbers = ["2","3","4","5","6","7","8","9","10","J","Q","K","A"]
card_numbers = ["A","B","C","D","E","F","G","H","I","J","K","L","M"]
cns = "".join(card_numbers)
card_suits = [ "♣","♦","♥","♠"]
deck = list(product(card_suits,card_numbers))
p,N = 0,10000000
for i in range(N):
   shuffle(deck)
   n4 = sorted([ c[1] for c in deck[:4]])
   suits_c = Counter([ p[0] for p in deck[:4]])
   if suits_c["♠"] == 4 and "".join(n4) in cns:
      p+=1
print(p/N,p,N)


3.61e-05 361 10000000

Доста близо, изглежда да сме познали верния отговор, ЙЕЙ!
peyo
Математик
 
Мнения: 1768
Регистриран на: 16 Мар 2019, 09:35
Местоположение: София
Рейтинг: 664


Назад към 9 клас



Кой е на линия

Регистрирани потребители: Google [Bot]

Форум за математика(архив)