YadryaraИМХО, не нужно адаптировать по каждый комп.
А известно ли во сколько раз быстрее работает isprime, чем factor для чисел

?
-- 14.10.2025, 10:13 --Да, немало идей уже реализовано.
Избавление от умножений в цикле реализовано?
-- 14.10.2025, 10:18 --1. Можно вообще не выполнять терапевтику (проверку в длинном ифе) самых важных, самых маленьких модулей, а попросту разбивать программы на части. Например, по модулю 5 не проверять, а экономить 20% перебора, запуская 4 программы.
Из остатков по модулю

живых будет

, можно их посчитать (один раз для каждого паттерна), а потом перебирать автоматически.
-- 14.10.2025, 10:23 --Из остатков по модулю

живых будет

, можно их посчитать (один раз для каждого паттерна), а потом перебирать автоматически.
Кстати, тогда уж и тройку туда же: Из остатков по модулю

живых будет

.
-- 14.10.2025, 11:06 --И пониже посмотрю. Это же не константа, параметры поиска можно и нужно варьировать.
Это не константа в том смысле, что зависит:
0. От того, какую цепочку ищем и по какому типу паттернов.
1. От желаемой вероятности найти цепочку.
2. От количества паттернов.
3. Немного зависит от того, как обрабатываются разрешенные остатки по модули три.
Если всё, что выше задано, то это константа.