Обнаружили в ютюбе. Сам я ролик ещё не смотрел, но к ответу призвали. Значит, признали
Начинаем подбрасывать монетку. Что в среднем выпадет раньше: два орла или орёл-решка подряд.
Говорят, что надо цепи Маркова, либо матожидания. И заодно найти среднее число бросков до победы.
Я так попробовал:
берём случайный достаточно длинный вектор из нулей и единиц. И смотрим, что выпало раньше:
00 или
01. И на каком шаге. Считаем, считаем миллион раз.
Например
1100110Тут победила
00 на броске
4.
1010000Тут победила
01 на броске
3.
У меня получилось
n00=500760 n01=499240
k00=3.0031 k01=3.0014То есть каждая комбинация выпадает с одинаковой вероятностью в среднем на третьем броске.
Мне сказали, что неправильно.
Что не так
(PARI/GP code очень наспех)
Код:
n00=0; n01=0;
k00=0; k01=0;
for( ii=1,1 000 000,
m=vector(24, i, random(2)); \\print(m);
for( j=1,23,
if(m[j]==0 && m[j+1]==0, k00=k00+j+1; n00++; break);
if(m[j]==0 && m[j+1]==1, k01=k01+j+1; n01++; break);
);
\\print(n00," ",n01);
); print(n00," ",n01); print((k00+0.0)/n00," ",(k01+0.0)/n01);