Есть!!
Взяла набор из 16 простых чисел, из которого у меня построен пандиагональный квадрат 4-го порядка:
Код:
7 13 17 23 31 37 41 47 73 79 83 89 97 103 107 113
Запустила прграмму построения примитивного квадрата из этого набора, примитивный квадрат выдался мгновенно:
Код:
113 89 47 23
107 83 41 17
103 79 37 13
97 73 31 7
Далее элементарно превращаю этот примитивный квадрат в пандиагональный по аналогии с только что показанной парой "примитивный квадрат - пандиагональный квадрат". Можно написать матрицу этого преобразования (аналогично тому, как я написала матрицу преобразования обратимого квадрата в совершенный).
Вот готовый пандиагональный квадрат, полученный из данногго примитивного квадрата:
Код:
7 107 79 47
89 37 17 97
41 73 113 13
103 23 31 83
Итак, осталось найти примитивный квадрат из произвольных смитов.
Это уже третий алгоритм построения пандиагонального квадрата 4-го порядка.
svbвы уже на построении примитивных квадратов "собаку съели". Не поищете ли примитивный квадрат 4-го порядка из произвольных смитов?