Запишу проще: vc[#v+1]=2*vc[#v+2]-if((v[#v]-p)%5==0,0,2).
Из проверенных мною это правило:
Код:
Нарушается для:
v=[0, 6, 12]+
v=[0, 6, 18, 30, 36]+
v=[0, 18, 24, 30, 48]+
v=[0, 18, 30, 42, 60]+
v=[0, 24, 30, 36, 60]+
v=[0, 6, 30, 54, 60]+
v=[0, 12, 36, 60, 72]+
v=[0, 30, 36, 42, 72]+
v=[0, 6, 36, 66, 72]+
v=[0, 12, 42, 72, 84]+
v=[0, 24, 42, 60, 84]+
v=[0, 30, 42, 54, 84]+
v=[0, 18, 48, 78, 96]
v=[0, 30, 48, 66, 96]
v=[0, 12, 30, 36, 42, 60, 72]+
v=[0, 6, 30, 36, 42, 66, 72]+
v=[0, 12, 24, 42, 60, 72, 84]+
v=[0, 12, 30, 42, 54, 72, 84]+
v=[0, 24, 30, 42, 54, 60, 84]+
v=[0, 18, 36, 48, 60, 78, 96]
v=[0, 6, 18, 48, 78, 90, 96]+
v=[0, 6, 30, 48, 66, 90, 96]+
v=[0, 6, 36, 48, 60, 90, 96]+
v=[0, 12, 24, 30, 42, 54, 60, 72, 84]+
v=[0, 6, 18, 36, 48, 60, 78, 90, 96]+
v=[0, 18, 24, 48, 54, 60, 84, 90, 108]+\\Центральная 9
v=[0, 6, 12, 18, 30, 36]\\Несимметричный!
Выполняется для:
v=[0, 12, 24]+
v=[0, 18, 36]+
v=[0, 24, 48]+
v=[0, 30, 60]+
v=[0, 36, 72]+
v=[0, 42, 84]+
v=[0, 48, 96]
v=[0, 12, 30, 48, 60]+
v=[0, 36, 48, 60, 96]
v=[0, 6, 48, 90, 96]
v=[0, 12, 18, 30, 42, 48, 60]+
v=[0, 6, 12, 30, 42]\\Несимметричный!
Судя по списку для троек это скорее правило, хоть и с исключениями, а для остальных - скорее случайность.
PS. Если что я 67# для 19-252 уже посчитал, как и правые 7 элементов по 127#, и теперь жду когда же их можно будет применить для вычисления 113# для 19-252.