Пришло письмо от знакомого программиста. Все 56 уникальных перестановок для n=8 найдены!
(Оффтоп)
Код:
1 2 3 4 5 6 7 8
1 3 4 5 6 7 8 2
1 4 5 6 7 8 2 3
1 5 6 7 8 2 3 4
1 6 7 8 2 3 4 5
1 7 8 2 3 4 5 6
1 8 2 3 4 5 6 7
2 1 8 7 6 5 4 3
2 3 1 8 7 6 5 4
2 4 3 1 8 7 6 5
2 5 4 3 1 8 7 6
2 6 5 4 3 1 8 7
2 7 6 5 4 3 1 8
2 8 7 6 5 4 3 1
3 1 2 4 5 6 7 8
3 2 4 5 6 7 8 1
3 4 5 6 7 8 1 2
3 5 6 7 8 1 2 4
3 6 7 8 1 2 4 5
3 7 8 1 2 4 5 6
3 8 1 2 4 5 6 7
4 1 8 7 6 5 3 2
4 2 1 8 7 6 5 3
4 3 2 1 8 7 6 5
4 5 3 2 1 8 7 6
4 6 5 3 2 1 8 7
4 7 6 5 3 2 1 8
4 8 7 6 5 3 2 1
5 1 2 3 4 6 7 8
5 2 3 4 6 7 8 1
5 3 4 6 7 8 1 2
5 4 6 7 8 1 2 3
5 6 7 8 1 2 3 4
5 7 8 1 2 3 4 6
5 8 1 2 3 4 6 7
6 1 8 7 5 4 3 2
6 2 1 8 7 5 4 3
6 3 2 1 8 7 5 4
6 4 3 2 1 8 7 5
6 5 4 3 2 1 8 7
6 7 5 4 3 2 1 8
6 8 7 5 4 3 2 1
7 1 2 3 4 5 6 8
7 2 3 4 5 6 8 1
7 3 4 5 6 8 1 2
7 4 5 6 8 1 2 3
7 5 6 8 1 2 3 4
7 6 8 1 2 3 4 5
7 8 1 2 3 4 5 6
8 1 7 6 5 4 3 2
8 2 1 7 6 5 4 3
8 3 2 1 7 6 5 4
8 4 3 2 1 7 6 5
8 5 4 3 2 1 7 6
8 6 5 4 3 2 1 7
8 7 6 5 4 3 2 1
Я оказалась права, они существуют. Иначе и быть не могло.
Более того, найдены 72 уникальных перестановки для n=9 и 240 уникальных перестановок для n=16.
Вот! И программист понял моё не
научное определение!
Мне осталось выполнить чисто техническую процедуру. Если программист не ошибся, решения для 8, 9 и 16 цветов должны получиться.
Визуально глянула на перестановки для n=8, вроде всё верно.
Кстати, у него точно такие же первые 14 перестановок, как и у меня.
-- Ср июн 06, 2012 16:08:47 --Увы! Программист ошибся!
Перестановки не уникальные.
Выполнила программу составления квадрата 64х64, проверила его в программе Эда, он получился неправильный.
Начала внимательно смотреть на перестановки и увидела повторяющуюся пару чисел (6,7).
Так что задача остаётся открытой.
Вот начало перестановок для n=9
Код:
1 2 3 4 5 6 7 8 9
1 3 4 5 6 7 8 9 2
1 4 5 6 7 8 9 2 3
1 5 6 7 8 9 2 3 4
1 6 7 8 9 2 3 4 5
1 7 8 9 2 3 4 5 6
1 8 9 2 3 4 5 6 7
1 9 2 3 4 5 6 7 8
2 1 9 8 7 6 5 4 3
2 3 1 9 8 7 6 5 4
2 4 3 1 9 8 7 6 5
2 5 4 3 1 9 8 7 6
2 6 5 4 3 1 9 8 7
2 7 6 5 4 3 1 9 8
2 8 7 6 5 4 3 1 9
2 9 8 7 6 5 4 3 1
3 1 2 4 5 6 7 8 9
. . . . . . . . . . .
И сразу вижу повторение пары (5,6).