概率论,随机过程,量化:面试题目
问题描述
罐子里有10个红球,20个蓝球,30个绿球。每次随机地从罐子里取一个球。问:当取出最后一个红球时,罐子里至少还有一个蓝球和一个绿球的概率是多少?
答案
取光罐子里面的球,总共需要 60 次。分别记第
T
r
,
T
b
,
T
g
T_r, T_b, T_g
Tr,Tb,Tg 次取球取出最后一个红、蓝、绿球,例如:
T
r
=
19
T_r=19
Tr=19 表示第19次取球取出了最后一个红球。那么
P
(
取出最后一个红球时,罐子里至少还有一个蓝球和一个绿球
)
=
P
(
T
r
>
T
b
>
T
g
)
+
P
(
T
r
>
T
g
>
T
b
)
P (取出最后一个红球时,罐子里至少还有一个蓝球和一个绿球) = P(T_r > T_b > T_g) + P(T_r > T_g > T_b)
P(取出最后一个红球时,罐子里至少还有一个蓝球和一个绿球)=P(Tr>Tb>Tg)+P(Tr>Tg>Tb)
分析
T
r
>
T
b
>
T
g
T_r > T_b > T_g
Tr>Tb>Tg,该事件意味着绿球是最后一个取出的,而绿球是最后一个取出的概率为
1
2
\frac{1}{2}
21,因此有:
P
(
T
r
>
T
b
>
T
g
)
=
P
(
T
g
=
60
)
⋅
P
(
T
r
>
T
b
∣
T
g
=
60
)
P(T_r > T_b > T_g) = P(T_g = 60) \cdot P(T_r > T_b | T_g = 60)
P(Tr>Tb>Tg)=P(Tg=60)⋅P(Tr>Tb∣Tg=60)
在给定
T
g
=
60
T_g = 60
Tg=60 的条件下,
T
r
>
T
b
T_r > T_b
Tr>Tb 意味着从蓝球和红球中一个一个取球,最后取出的是蓝球,故:
P
(
T
r
>
T
b
>
T
g
)
=
P
(
T
g
=
60
)
⋅
P
(
T
r
>
T
b
∣
T
g
=
60
)
=
1
2
×
2
3
=
1
3
\begin{align*} P(T_r > T_b > T_g) = &P(T_g = 60) \cdot P(T_r > T_b | T_g = 60) \\ = &\frac{1}{2} \times \frac{2}{3} = \frac{1}{3} \end{align*}
P(Tr>Tb>Tg)==P(Tg=60)⋅P(Tr>Tb∣Tg=60)21×32=31
同理
P
(
T
r
>
T
g
>
T
b
)
=
P
(
T
b
=
60
)
⋅
P
(
T
r
>
T
g
∣
T
b
=
60
)
=
1
3
×
4
3
=
1
4
\begin{align*} P(T_r > T_g > T_b) = &P(T_b = 60) \cdot P(T_r > T_g | T_b = 60) \\ = &\frac{1}{3} \times \frac{4}{3} = \frac{1}{4} \end{align*}
P(Tr>Tg>Tb)==P(Tb=60)⋅P(Tr>Tg∣Tb=60)31×34=41
相加得:
P
(
T
r
>
T
b
>
T
g
)
+
P
(
T
r
>
T
g
>
T
b
)
=
1
3
+
1
4
=
7
12
P(T_r > T_b > T_g) + P(T_r > T_g > T_b) = \frac{1}{3} + \frac{1}{4} = \frac{7}{12}
P(Tr>Tb>Tg)+P(Tr>Tg>Tb)=31+41=127