Гост написа:Задача 3: В автокъща има 200 коли от различни марки. От марка "О" са 15 коли, като 2 от тях са жълти, от марка "Р" има 10 коли, като 3 от тях са жълти, а от марка "Н" има 30 коли, като 5 от тях са жълти. От останалите марки няма жълти коли. Ако се знае, че клиент е закупил жълт автомобил, то намерете вероятността той да е с марка "Н".
O - 15 - 2
P - 10 - 3
H - 30 - 5
Тук ще трябва да използваме някаква формула с тежести, като ще гледаме колко тежки са колите от определен цвят спрямо всички коли.
Като заначало ще работим само с 55 коли, защото само те имат жълти. Но като помислим повече ще работим само с 10 коли, защото само те са жълти:
O - 2
P - 3
H - 5
И сега вероятността да изберем Н от горните е:
$p=\frac{5}{2+3+5}= 0.5$
Хм! Интерсно дали отговора е верен?! Да направим симулация и да разберем.
- Код: Избери целия код
from random import random, choice
KOLI = [["O","w"]]*13+[["O","y"]]*2 +\
[["P","w"]]*7+[["P","y"]]*3 +\
[["H","w"]]*25+[["H","y"]]*5 +\
[["X","w"]]*145
print (len(KOLI),KOLI)
N=0
a=0
for i in range(100000000):
kola = choice(KOLI)
if kola[1] == "y":
N+=1
if kola[0] == "H":
a+=1
print(a/N, a, N)
(200, [['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'w'], ['O', 'y'], ['O', 'y'], ['P', 'w'], ['P', 'w'], ['P', 'w'], ['P', 'w'], ['P', 'w'], ['P', 'w'], ['P', 'w'], ['P', 'y'], ['P', 'y'], ['P', 'y'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'w'], ['H', 'y'], ['H', 'y'], ['H', 'y'], ['H', 'y'], ['H', 'y'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w'], ['X', 'w']])
(0.5001353185390403, 2498486, 4995620)
Да, отговора ни изглежда верен.