29/04/13 8118 Богородский
|
Последний раз редактировалось Yadryara 17.05.2024, 08:15, всего редактировалось 3 раз(а).
Эти 5 неизвестных — 5 массивов, которые нынче обозначаю c1, cg, g2, g1, g0. И вот, при расщеплении 1-го паттерна из тех 52-х, уже появился 6-й массив — c2. Формула пока усложнилась несильно, совпадения состоялись при добавлении всего одного слагаемого c2[i] в 4-ю строку: Код: rp = pn-#v0+1;
for(i=1,#vco-1,
vc[i] =
(rp-i)*vco[i] + i*vco[i+1] + cg[i] - cg[i+1] + g2[i] - 2* g2[i+1] + g2[i+2] + c2[i] ); Ну, это я перемудрил. Не надо никакого 6-го массива. Рабочий множитель rp просто надо увеличить на единичку: rp = pn-#v0+2 Надо сильнее забивать/удлинять паттерны чтобы считались ещё намного быстрее. Не нравится слово расщеплять? Показываю схему дальнейшего забивания паттерна по линии cg : [0,6,12,30,42,72,90,96,120,126,132,156,162,180,210,222,240,246,252]; 1-й шаг: [0,6,12,30,42,72,90,96,120,126,132, 142,156,162,180,210,222,240,246,252]; 2-й шаг: [0,6,12, 14,30,42,72,90,96,120,126,132, 142,156,162,180,210,222,240,246,252]; [0,6,12, 20,30,42,72,90,96,120,126,132, 142,156,162,180,210,222,240,246,252]; [0,6,12,30, 38,42,72,90,96,120,126,132, 142,156,162,180,210,222,240,246,252]; [0,6,12,30,42, 68,72,90,96,120,126,132, 142,156,162,180,210,222,240,246,252]; [0,6,12,30,42,72, 80,90,96,120,126,132, 142,156,162,180,210,222,240,246,252]; [0,6,12,30,42,72,90,96, 98,120,126,132, 142,156,162,180,210,222,240,246,252]; [0,6,12,30,42,72,90,96, 104,120,126,132, 142,156,162,180,210,222,240,246,252]; [0,6,12,30,42,72,90,96, 110,120,126,132, 142,156,162,180,210,222,240,246,252];[0,6,12,30,42,72,90,96,120,126,132, 142, 148,156,162,180,210,222,240,246,252]; [0,6,12,30,42,72,90,96,120,126,132, 142, 154,156,162,180,210,222,240,246,252]; [0,6,12,30,42,72,90,96,120,126,132, 142,156,162, 172,180,210,222,240,246,252]; [0,6,12,30,42,72,90,96,120,126,132, 142,156,162,180, 184,210,222,240,246,252];[0,6,12,30,42,72,90,96,120,126,132, 142,156,162,180,210, 214,222,240,246,252]; [0,6,12,30,42,72,90,96,120,126,132, 142,156,162,180,210,222, 232,240,246,252]; [0,6,12,30,42,72,90,96,120,126,132, 142,156,162,180,210,222, 238,240,246,252]; Комбинаторный взрыв. И так по 15 вариантов на каждый из 8. И нужно будет потом эту матрёшку собрать назад, да так чтоб всё сошлось.
|
|