Видите? В нижнем уравнении для количества грязных присутствует

.
Да, конечно можно вычесть из одного уравнения другое и избавиться от

. Но тогда появится

. Хрен редьки не слаще: другая переменная (а значит и другой массив) с чистыми числами теперь вклинилась.
Или слаще? Может и не нужно
![$cg[]$ $cg[]$](https://dxdy-03.korotkov.co.uk/f/e/e/d/eed37c0df6a5cba52ceba0eb654e9e3182.png)
вычислять, а только
![$c1[]$ $c1[]$](https://dxdy-04.korotkov.co.uk/f/b/d/f/bdf36db7deb83e166cb70bb198a7295982.png)
, который для краткости именовать просто
![$c[]$ $c[]$](https://dxdy-03.korotkov.co.uk/f/6/5/6/656e81d986fb64660f8fdf333ad36ac682.png)
. Но и в этом случае вроде бы нужна проверка не по избранным, а по всем остаткам.
Эти 10 остатков повели себя так:
Код:
ost 1 2 4 5 6 7 9 10 11 12
46230: 0 1 0 1 0 1 2 1 1 0
26925: 1 0 0 1 1 2 1 0 1 0
Вот здесь, например, надо смотреть не на

кортежей, а на

.
И это, видимо, позволит вычислить 3-й массив,
![$c[]$ $c[]$](https://dxdy-03.korotkov.co.uk/f/6/5/6/656e81d986fb64660f8fdf333ad36ac682.png)
или
![$cg[]$ $cg[]$](https://dxdy-03.korotkov.co.uk/f/e/e/d/eed37c0df6a5cba52ceba0eb654e9e3182.png)
. А зачем он нам?
Один шаг не интересен,
Вот именно что один шаг не позволяет решить главную задачу с 19-252. Надо каким-то образом добраться до нужным формул и на каждом шаге вычислять 3 новых массива по 3-м старым. Тогда можно будет идти от

диаметра, хотя так рано стартовать и не нужно.
Но как до них добраться-то? Для начала получить большое количество исходных данных, чтоб было в чём разбираться.
Для массива
![$vc[]$ $vc[]$](https://dxdy-04.korotkov.co.uk/f/f/c/b/fcb4f914ed63f67203a15bf17f2615eb82.png)
у нас данных полным-полно.
![$g2[]$ $g2[]$](https://dxdy-02.korotkov.co.uk/f/5/f/4/5f43afae1a2be540a8158001e0e7a4dc82.png)
научились быстро и просто считать вчера. Остался ещё один массив.
Код:
v=[0, 30, 60]
g2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 48]; \\ 7# --> 11#
g2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 132, 178, 44]; \\ 11# --> 13#
g2 = [0, 0, 0, 0, 0, 0, 0, 6, 156, 608, 1126, 500, 84]; \\ 13# --> 17#
g2 = [0, 0, 0, 0, 0, 2, 112, 1046, 4748, 9110, 7374, 2560, 376]; \\ 17# --> 19#
g2 = [0, 0, 0, 0, 16, 252, 3174, 17246, 48192, 65644, 38108, 8244, 564]; \\ 19# --> 23#
Господа математики! Вы видите как из одной строчки получать другую? Понятно, что нужно при переходе умножать на

и делать что-то ещё...