DanilovVя пока не полностью поняла алгоритм.
Пример:
Код:
n |
6 | {4, 12, 18, 34, 40, 52, 64, 78, 82, 108, 124, 130, 144, 168, 178, 214, 220, 238, 258, 270, 288, 292, 294, 300, 334, 358, 360, 418, 420, 468, 498, 532, 540, 544, 570, 574, 580}
7 | {12, 18, 108, 118, 138, 144, 150, 180, 190, 214, 232, 234, 288, 292, 300, 322, 334, 348, 388, 402, 412, 418, 442, 444, 448, 460, 522, 528, 532, 574, 580, 598}
Я правильно понимаю, что тут первое число кортежа не является простым?
Далее, не совсем понятна окончательная формула с учётом модуля 23.
Наконец, я не имею эффективной реализации алгоритма.
У вас она есть?
Проверять в Вольфраме по несколько штук? Разве это дело?
Ну, может быть скрипт написать с обращением к Вольфраму? Или же какую-то свою программу. Я пока не знаю, как её писать.
Плюс ко всему: если уж проверять, то надо проверять сразу 16 имеющихся у нас потенциальных паттернов.
Или вы тоже считаете, как и
Jarek, что проверка по одному паттерну эффективнее?