На примере 24 делителей, выяснилось что внедрять делители в паттерн надо так, чтобы не хватало (ожидалось) pq (4 делителя) или pqr (8 делителей)

Я тоже не всегда понимаю когда вы шутите, а когда говорите серьёзно.
Предположу, что сейчас вы говорите серьёзно, а смайлик стоит лишь потому, что вам забавно повторять то, что уже говорено, например, мной.
Ну вот, на
14-й странице быстрых программ я как раз предлагал посчитать и мы посчитали.
В первой колонке примерное значение разлагаемых чисел, во второй — количество чисел из миллиона, не имеющих простых делителей меньше чем 67. А дальше как раз доли 2, 4, 8 и 16 делителей, для которых самые популярные сборки p, pq, pqr и pqrs соответственно.
(Таблица)
Код:
10^ 1e6 2 4 8 16
8 131593 413 492 92 0
9 131596 364 495 133 4
10 131591 330 487 169 11
11 131587 299 479 198 21
12 131575 277 464 222 33
13 131586 253 457 242 44
14 131610 236 442 257 57
15 131577 220 431 273 68
16 131611 206 419 283 80
17 131604 193 407 293 91
18 131579 182 397 301 101
19 131593 174 387 304 111
20 131590 166 375 310 120
21 131597 157 366 315 128
22 131580 151 355 318 138
23 131588 144 349 319 143
24 131572 138 341 322 151
25 131573 135 329 323 159
26 131583 127 325 323 165
27 131581 123 319 324 170
28 131573 118 311 324 176
29 131597 115 306 323 180
30 131592 110 299 325 185
31 131587 108 293 322 191
32 131593 104 287 321 196
33 131580 101 282 322 198
34 131571 96 278 319 202
35 131600 94 272 319 205
36 131596 92 266 321 207
37 131589 89 262 319 212
38 131601 88 258 316 213
39 131582 86 254 314 216
40 131600 83 250 312 218
41 131593 80 244 315 219
42 131577 77 244 312 224
43 131565 77 236 309 227
44 131564 74 234 307 228
45 131590 73 232 305 230
46 131585 72 229 302 231
47 131595 72 223 301 233
48 131571 68 221 300 236
49 131576 68 220 298 235
50 131574 67 217 296 236
51 131585 65 213 295 240
52 131581 64 210 295 238
53 131608 61 207 294 241
54 131575 62 204 292 241
55 131598 59 201 290 244
56 131585 59 198 291 242
57 131578 58 196 288 245
58 131606 57 195 284 244
59 131590 55 191 285 247
Как видим, примерно на высоте 1e27 8 делителей совершают обгон 4 делителей и дальше уже не уступают первое место. Но позже уступят.
По-хорошему надо посчитать и для других первых свободных простых, не только для 67.
Вот поэтому упрощенная стратегия обычно сводится к максимизации pqr. Обратили внимание, что у меня огромное количество именно pqr в сериях?
Ну вот например из последней статистики:
Код:
Серия 2^ Комплектов Счёт Найдено Время Сред. скорость
посчитано от 0 до D(96,11) секунд D(96,11)/сутки
0-0-11-0-0-5! 15 3! * 7! 24 1e41 161 11418 1218
0-0-11-0-0-5! 16 3! * 7! 24 1e41 161 10276 1354
0-0-11-0-0-5! 17 3! * 7! 24 1e41 161 10533 1321
0-0-11-0-0-5! 18 3! * 7! 24 1e41 161 10565 1317
Видите? Запись 0-0-11-0-0 в первой колонке означает что количество p — 0, pq — 0, pqr — 11, pqrs — 0, pqrst — 0.
Но... не всё так просто. Напомню, что пока серия 1-0-10-0-0 заметно выигрывает.
Возможен ли такой паттерн? Это вопрос, однако.
Вот поэтому, чтобы ответить на него, я вам и предлагал попросту перебрать все варианты с помощью вложенных циклов.