Выберем в квадрате NxN 2N линий (строки, колонки, диагонали и обратные диагонали). По выбранным линиям можно составить схему пересечений. Такого вида:
В каждой ячейке, число означает количество пересечений выбранных линий в ячейке. Посчитаем количество ячеек с пересечениями каждого вида (a0,a1,a2,a3,a4).
Тогда можно посчитать оценку:
Sum1=a1+a2+a3+a4
Sum2=a2+a3+a4
Sum3=a3+a4
Sum4=a4
Min= [Sum1(Sum1+1)/2]+[Sum2(Sum2+1)/2]+[Sum3(Sum3+1)/2]+[Sum4(Sum4+1)/2]
Все допустимые наборы (a0,a1,a2,a3,a4), соответствующие конкретному минимуму, можно было получить в Математике так:
Код:
n=6;min=887;expr=(s1(s1+1)+s2(s2+1)+s3(s3+1)+s4(s4+1))/2/.{s1->a1+a2+a3+a4,s2->a2+a3+a4,s3->a3+a4,s4->a4};{ToRules[Reduce[{expr==min,a0==n^2-a1-a2-a3-a4,a0>=0,a1>=0,a2>=0,a3>=0,a4>=0},{},Integers]]}[[All,All,2]]
её ответ:
Код:
{{0,16,16,3,1},{0,17,12,5,2},{0,17,13,2,4},{0,21,2,9,4},{1,13,20,1,1},{1,16,8,10,1},{1,19,1,14,1},{1,19,5,1,10},{2,11,18,4,1},{2,11,19,1,3},{2,12,14,6,2},{2,13,11,7,3},{2,15,8,3,8},{2,16,3,14,1},{2,16,7,1,10},{2,17,1,14,2},{2,18,1,7,8},{2,18,4,0,12},{3,8,24,1,0},{3,11,13,2,7},{3,14,3,16,0},{3,14,6,4,9},{4,7,18,4,3},{4,9,13,3,7},{4,10,8,13,1},{4,10,9,8,5},{4,10,10,5,7},{4,13,6,1,12},{5,4,23,2,2},{5,6,14,11,0},{5,6,16,3,6},{5,7,11,13,0},{5,7,14,2,8},{5,8,9,10,4},{5,10,7,4,10},{5,11,2,14,4},{5,11,3,10,7},{5,11,4,7,9},{6,2,23,4,1},{6,2,24,1,3},{6,5,12,10,3},{6,7,7,12,4},{6,7,10,3,10},{6,8,9,1,12},{6,9,2,18,1},{6,9,5,6,10},{7,1,19,8,1},{7,1,20,4,4},{7,3,13,9,4},{7,4,12,5,8},{7,7,4,11,7},{7,10,1,5,13},{8,2,11,11,4},{8,3,8,15,2},{8,3,10,7,8},{8,3,13,0,12},{8,4,6,14,4},{8,4,7,10,7},{8,4,8,7,9},{8,5,4,14,5},{8,9,1,3,15},{9,5,0,20,2},{9,5,3,8,11},{9,5,6,1,15},{10,1,5,19,1},{10,1,6,13,6},{10,1,10,2,13},{10,6,1,3,16},{11,0,4,18,3},{11,0,7,7,11},{11,1,6,5,13},{11,2,0,19,4},{11,2,2,11,10},{11,3,1,9,12},{13,1,0,8,14},{13,2,2,0,19},{14,0,2,2,18}}
Но это голые наборы без привязки конкретных зачётных линий к квадрату и без учёта ограничений простых сумм. Непосредственно оптимальные зачетные схемы я пытался искать случайно либо
полуслучайно. Мне интересно, как участники конкурса получали свои оптимальные зачетные схемы.