DamianB написа:Здравейте, аз съм ученик от 12 клас и не разбирам тези вероятности. Някой може ли да помогне със следната задача?
Ако върнатите топки се броят за "стари", аз не виждам еднозначно решение на проблема.
Вероятността първият играч да изтегли и двете нови топки е [tex]V_{1,2n}=\frac{1}{6}\cdot{\frac{1}{5}}=\frac{1}{30}[/tex], тогава няма да има нови топки за втория играч, тоест търсената вероятност ще е нула.
Вероятността първият играч да изтегли поне една нова топка е [tex]V_{1,1n}=\frac{1}{6}+\frac{1}{5}=\frac{11}{30}[/tex], тогава ще има една нова топка за втория играч, тоест търсената вероятност ще е [tex]\frac{1}{6}[/tex].
Вероятността първият играч да изтегли две стари топки е [tex]V_{1,0n}=\frac{4}{6}\cdot{\frac{4}{6}}=\frac{4}{9}[/tex], тогава търсената вероятност ще е [tex]\frac{1}{3}[/tex].
Компютърна симулация, три повторения на десет милиона опита при всяко повторение, дава 22,2% вероятност...
[tex][/tex]

- Screenshot 2023-05-09 073947.png (6.34 KiB) Прегледано 1727 пъти
код на симулацията
- Код: Избери целия код
import random as rnd
repetitions = 3
iter = 10000000
for ii in range(repetitions):
is_new = 0
for jj in range(iter + 1):
sta = ['new', 'new', 'old', 'old', 'old', 'old']
# тегли две случайни топки
for kk in range(2):
drawn = sta[rnd.randint(0, len(sta) - 1)]
sta.remove(drawn)
# връща две топки
sta.append('old')
sta.append('old')
# тегли една случайна топка
drawn = sta[rnd.randint(0, len(sta) - 1)]
# проверява дали изтеглената тока е нова
if drawn == 'new':
is_new += 1
print(ii + 1, ": ", is_new/iter)
[tex]\color{lightseagreen}\text{''Който никога не е правил грешка, никога не е опитвал нещо ново.''} \\
\hspace{21em}\text{(Алберт Айнщайн)}[/tex]