По этому приближению к решению сейчас сделаю шаблон из вычетов по модулю 3. 
Хе-х...
Сочинила:
Код:
2  1  1  2  2  2  1 
1  1  2  1  0  2  1 
2  2  1  2  1  1  2 
1  2  1  1  2  2  2 
2  2  1  1  1  2  2 
0  2  0  2  1  1  2 
0  1  2  2  1  1  1 
Но этот шаблон не годится для построения пандиагонального квадрата из простых чисел, так как в нём есть вычет 0, а в нашем массиве нет даже и одной тройки.
Тогда попробовала сделать по этому же приближению шаблон из вычетов по модулю 4:
Код:
1  3  3  1  3  3  3 
3  1  3  3  1  3  3 
1  3  1  3  3  1  1 
3  3  3  1  1  3  3 
1  3  1  3  3  3  3 
1  3  3  1  1  3  1 
3  1  3  1  1  1  3
Здесь: 
Вычет 1 – 20 шт.
Вычет 3 – 29 шт. 
Это нормальный шаблон, но... первый потенциальный массив для этого шаблона не годится, так как в нём:
Группа 1 (вычет 1 - 22 шт.):
Код:
13  17  29  37  41  53  61  73  89  97  101  109  113  137  149  157  173  181  193  197  229  233 
Группа 2 (вычет 3 - 27 шт)
Код:
7  11  19  23  31  43  47  59  67  71  79  83  103  107  127  131  139  151  163  167  179  191  199  211  223  227  239 
Можно посмотреть следующие потенциальные массивы, есть ли среди них подходящие для этого шаблона.
Никто не подскажет, как быстро исправить первый шаблон (из вычетов по модулю 3), чтобы в нём не было нулей?
Первый потенциальный массив даёт такое разбиение по вычетам по модулю 3:
Вычет 1 - 24 шт.
Код:
7  13  19  31  37  43  61  67  73  79  97  103  109  127  139  151  157  163  181  193  199  211  223  229 
Вычет 2 - 25 шт
Код:
11  17  23  29  41  47  53  59  71  83  89  101  107  113  131  137  149  167  173  179  191  197  227  233  239 
Если бы шаблон из вычетов по модулю 3, состоящий из такого количества единичек и двоек, составился, можно было бы попробовать написать программу с использованием шаблона.
-- Пн авг 18, 2014 11:46:53 --Не всё так радужно -- следующим из прошедших проверку оказался набор простых в районе 293 триллионов:
Да, и это просто удивительно! Ну чем отличается массив из 25 
не последовательных простых чисел от массива из 25 
последовательных простых чисел? Разве что только плотностью (в первом числа можно разнести как угодно далеко, а во втором этого сделать нельзя; хотя ведь и среди последовательных простых встречаются длинные оазисы).
Однако из первого пандиагональный квадрат 5-го порядка составляется шутя (а равно и квадрат Стенли), а второй найти вообще не удаётся  

Я думала сначала, что с квадратами 7-го порядка будет проще, но проверив первые десятки миллионов, убедилась, что всё так же сложно, как и для квадрата 5-го порядка.
-- Пн авг 18, 2014 12:25:16 --Для превого потенциального массива: 
Группа 1 (вычет 1 - 22шт):
Код:
13  17  29  37  41  53  61  73  89  97  101  109  113  137  149  157  173  181  193  197  229  233 
Группа 2 (вычет 3 - 27 шт)
Код:
7  11  19  23  31  43  47  59  67  71  79  83  103  107  127  131  139  151  163  167  179  191  199  211  223  227  239 
подходящий шаблон из вычетов по модулю 4 нашла:
Код:
3  3  3  3  1  3  1 
1  1  3  3  3  3  3 
3  3  3  1  1  1  1 
1  1  3  1  3  3  1 
1  3  1  1  1  3  3 
1  3  3  3  1  1  1 
3  3  1  1  3  3  3 
Можно писать программу по этому шаблону (с использованием общей формулы).
-- Пн авг 18, 2014 12:32:16 --maxalа есть у вас аналогичная общая формула для пандиагональных квадратов 7-го порядка, которые надо составлять из 49 заданных чисел?
Меня в данный момент интересует программа построения пандиагонального квадрата 5-го порядка из 25 заданных чисел.
Вот эффективная формула для таких квадратов:

Нумерация переменных здесь, как и раньше, в порядке перебора/вычисления значений. Переменные 

, 

, 

, 

, 

, 

, 

, 

 - независимые, остальные - зависимые:
