Гост написа:Моля за малко помощ.
Ана, Борис и Виктор са ученици от 9а клас. В класа им има общо 25 ученици, които трябва
да се разделят на две групи от по 20 и 5 ученици. Намерете вероятността:
а) Ана, Борис и Виктор да са в една група;
б) Ана и Виктор да не са в една група.
Да решим тази задача като умножаваме вероятности:
а)
In [79]: (5/25)*(4/24)*(3/23) + (20/25)*(19/24)*(18/23)
Out[79]: 0.5
б)
In [80]: 2*(5/25)*(20/24)
Out[80]: 0.33333333333333337
Да направим проверка:
- Код: Избери целия код
from random import shuffle
pa,pb,N=0,0,1000000
for i in range(N):
shuffle(U)
g5,g20 = set(U[:5]),set(U[5:])
A_B_V = {0,1,2}
A_V = {0,2}
if A_B_V <= g20 or A_B_V <=g5:
pa+=1
av = {0,2}
if not A_V <= g20 and not A_V <=g5:
pb+=1
print(pa/N,pb/N)
0.50063 0.332931
Looks good!