Ладно, отстаньте от Антона, ему не до квадратиков сейчас. Его полное решение я напишу после завершения конкурса.
А я разве к нему приставала?
Нет, уж лучше не надо писать за другого человека. Это как-то... не очень.
Ежели сам не может, то и обойдусь без его решений, к тому же, у меня и своих хватает
Сейчас начала просматривать, такие интересные экземплярчики обнаружила. Например, решение
C8N64 очень оригинальное (один из вариантов). Очень похоже на алгоритм, который недавно показал Pavlovsky, но только заполнение матрицы выполняется не унитарными ЛК!
А матрица вот такая:
Код:
1 1 1 1 1 1 1
1 2 3 4 5 6 7
1 3 5 7 4 2 8
1 4 7 6 8 5 2
1 5 4 8 7 3 6
1 6 2 5 3 8 4
1 7 8 2 6 4 3
Решение построила давно, но тогда не взглянула на него с позиции этого алгоритма, т.к. ещё и не знала о нём. А строила его совсем по другому алгоритму.
В общем, материалов у меня столько, что вполне на книгу хватит. Только не знаю, найду ли силы её написать. Очень устала
-- Вт авг 21, 2012 12:01:03 --Заворожил меня этот алгоритм - заполнение матрицы унитарными ЛК (а может, и не только унитарными?).
Начала делать по порядку.
Для С=4 матрица такая получилась:
Код:
1 1 1
1 2 3
1 4 2
Для С=5 совсем просто, это же простое число:
Код:
1 1 1 1
1 2 3 4
1 3 5 2
1 4 2 5
Для С=6 с наскоку не получилось у меня. Тогда взяла решение, которое тут выложил svb.
Такая матрица по его решению:
Код:
1 1 1 1 1
1 6 5 3 2
1 5 3 6 4
1 4 6 2 5
1 3 4 5 6
Для С=7 не делала ещё, но это тоже просто должно быть.
А вот для С=8 интересно. Надо своё решение посмотреть, в котором не унитарные ЛК заполняют матрицу. Да и с унитарными ЛК тоже интересно.