Вы сравнили друг с другом, всё сошлось, но назвали величины неправильно, это не максимум
![$k$ $k$](https://dxdy-03.korotkov.co.uk/f/6/3/b/63bb9849783d01d91403bc9a5fea12a282.png)
, а ровно
![$k$ $k$](https://dxdy-03.korotkov.co.uk/f/6/3/b/63bb9849783d01d91403bc9a5fea12a282.png)
. Ошибся venco, Вы с ним согласились, не поправили.
Ну что же, сутки прошли, уважаемый
venco промолчал. Тогда я скажу.
А я вот не считал и не считаю, что
venco здесь ошибся. Потому и не поправил. Обратите внимание,
речь о максимумах идёт с самого первого поста. Я уже выделял болдом, сделаю это и сейчас.
Количество строк разной длины с разной максимальной длиной повторений начинается так:
![$\begin{matrix}
2 \\
2 & 2 \\
2 & 4 & 2 \\
2 & 8 & 4 & 2 \\
2 & 14 & 10 & 4 & 2\\
2 & 24 & 22 & 10 & 4 & 2\\
2 & 40 & 46 & 24 & 10 & 4 & 2\\
2 & 66 & 94 & 54 & 24 & 10 & 4 & 2\end{matrix}$ $\begin{matrix}
2 \\
2 & 2 \\
2 & 4 & 2 \\
2 & 8 & 4 & 2 \\
2 & 14 & 10 & 4 & 2\\
2 & 24 & 22 & 10 & 4 & 2\\
2 & 40 & 46 & 24 & 10 & 4 & 2\\
2 & 66 & 94 & 54 & 24 & 10 & 4 & 2\end{matrix}$](https://dxdy-02.korotkov.co.uk/f/9/a/e/9aef6b7a31615379ac0fecd2e594a53682.png)
Да, о
максимумах здесь речь снова идёт. Это наш знаменитый треугольник, то бишь удвоенные элементы матрицы
![$T(n, k)$ $T(n, k)$](https://dxdy-04.korotkov.co.uk/f/3/a/8/3a84f74976937fc6f1d60cc78bc4ea4c82.png)
в программе.
Как мы его формируем? Допустим, вручную. Я в своё время вручную дошёл как раз до
![$8$ $8$](https://dxdy-01.korotkov.co.uk/f/0/0/5/005c128d6e551735fa5d938e44e7a61382.png)
-й строчки и только тогда заглянул в OEIS.
Кодируем последовательности бросков двоичными числами и для определённого количества бросков перебираем их все подряд по некоему алгоритму, чтобы ничего не пропустить и, наоборот, не посчитать более одного раза. Затем сортируем, например, приплюсовывая
![$1$ $1$](https://dxdy-01.korotkov.co.uk/f/0/3/4/034d0a6be0424bffe9a6e7ac9236c0f582.png)
к тому или иному столбцу.
Вот встретилась у нас такая серия из
![$8$ $8$](https://dxdy-01.korotkov.co.uk/f/0/0/5/005c128d6e551735fa5d938e44e7a61382.png)
-ми бросков:
![$$01100001$$ $$01100001$$](https://dxdy-03.korotkov.co.uk/f/a/6/1/a612dbd3d2af82d26011df39c937131e82.png)
Какой столбец нам наращивать на
![$1$ $1$](https://dxdy-01.korotkov.co.uk/f/0/3/4/034d0a6be0424bffe9a6e7ac9236c0f582.png)
? У нас здесь есть и
![$0$ $0$](https://dxdy-03.korotkov.co.uk/f/2/9/6/29632a9bf827ce0200454dd32fc3be8282.png)
, и
![$1$ $1$](https://dxdy-01.korotkov.co.uk/f/0/3/4/034d0a6be0424bffe9a6e7ac9236c0f582.png)
, и
![$00$ $00$](https://dxdy-02.korotkov.co.uk/f/5/9/c/59ce7cb36c53da540aad87f0ce12cd2282.png)
, и
![$11$ $11$](https://dxdy-04.korotkov.co.uk/f/7/e/e/7ee94e64f8d5936cc5f263d0ed987bee82.png)
, и
![$000$ $000$](https://dxdy-02.korotkov.co.uk/f/9/c/5/9c59fda1bf93cef1133db2db950947b482.png)
, и
![$0000$ $0000$](https://dxdy-02.korotkov.co.uk/f/9/3/a/93a8bf6ac9ba7801944f294efd9995e982.png)
. Да, подстрока из трёх нулей подряд тоже есть. Ответ: по подстроке
максимальной длины, то есть
![$4$ $4$](https://dxdy-03.korotkov.co.uk/f/e/c/f/ecf4fe2774fd9244b4fd56f7e76dc88282.png)
, то есть наращиваем
![$4$ $4$](https://dxdy-03.korotkov.co.uk/f/e/c/f/ecf4fe2774fd9244b4fd56f7e76dc88282.png)
-й столбец. Всего таких серий(из
![$8$ $8$](https://dxdy-01.korotkov.co.uk/f/0/0/5/005c128d6e551735fa5d938e44e7a61382.png)
бросков с
максимальной длиной
![$4$ $4$](https://dxdy-03.korotkov.co.uk/f/e/c/f/ecf4fe2774fd9244b4fd56f7e76dc88282.png)
) —
![$54$ $54$](https://dxdy-01.korotkov.co.uk/f/c/3/5/c35180e498f63f4eb921ac589605a7e682.png)
.
То есть для формирования треугольника,
максимумы нам необходимы. Не обязательно при этом складывать те или иные его элементы между собой. Случаи, когда это нужно делать, лучше оговаривать отдельно. А именно про сумму сказано не было:
Для
![$n=600$ $n=600$](https://dxdy-04.korotkov.co.uk/f/7/1/9/71992ef4144a64f39eff4bb7015216e482.png)
вероятности получить
максимальный повтор
![$1..6$ $1..6$](https://dxdy-02.korotkov.co.uk/f/5/5/1/551ecfeac0155459b19b6adad7466d6282.png)
равны:
То есть надо использовать элементы первых
![$6$ $6$](https://dxdy-04.korotkov.co.uk/f/3/2/7/327c36301dc71617dc7032f8ce30b23682.png)
-ти столбцов
![$600$ $600$](https://dxdy-01.korotkov.co.uk/f/0/4/1/0413fff7024cad64eec6b5da94b97c4e82.png)
-й строки. Но не складывать их.
Да уже ничего, все разногласия в цифрах устранены,
Вот здесь
mihaild был не согласен:
Где-то лишняя двойка, должно быть в два раза меньше (в варианте, когда мы требуем чтобы ни нуль ни единица не повторялись больше 6 раз).