Прежде чем двигаться дальше по неизведанному пути, решила протестировать программу, написанную по общей формуле.
Для теста, конечно, взяла известное решение с магической константой
1584.
Разбиение хорошее в этом примере получается (отклонения 66 и 96; кстати, в статье опечатка - написано, что отклонение p1 равно 60; должно быть 66).
Отклонение 66 даёт 28 пар чисел, отклонение -66 --- 24 пары, отклонение 96 --- 20 пар, отклонение -96 --- 21 пару. Могу привести эти группы чисел, если кому интересно (в статье группы не показаны; конечно, группы легко находятся по заданному отклонению от константы комплементарности - программка простенькая).
Программа нашла такое решение:
Код:
5 13 463 191 443 283 179 7
257 373 229 43 163 41 197 281
199 59 181 331 173 353 137 151
379 269 79 97 61 37 439 223
19 47 313 293 457 317 29 109
167 421 103 211 73 89 71 449
127 139 193 311 101 433 149 131
431 263 23 107 113 31 383 233
Сравните с известным решением:
Код:
5 13 463 293 443 283 53 31
313 379 71 73 89 79 191 389
23 211 167 331 199 353 149 151
449 239 41 97 59 127 349 223
19 47 439 269 457 317 29 7
241 383 109 103 17 83 229 419
101 139 181 311 277 281 163 131
433 173 113 107 43 61 421 233
Очевидно, что получилось новое решение, неизоморфное.
Теперь проверено: общая формула работает. Можно двигаться дальше.