Магический квадрат - виды, правила и примеры решения
Магические квадраты могут иметь порядок одинарной или двойной чётности. Для каждого случая предусмотрена отдельная методика вычисления. У таблиц одинарной чётности количество клеток в одной строке или столбце делится пополам, но не делится на четыре. Наименьшим квадратом, отвечающим этому требованию, будет прямоугольник 6х6. Фигуру 2х2 построить и заполнить невозможно.
Вычисление магической константы
Первый этап расчётов проводится по формуле [n * (n2 + 1)] / 2, где символом n обозначено число клеток в одном ряду. Если взять за пример квадрат 6х6, расчёт будет выглядеть следующим образом: [6 х (36 + 1)]: 2 = (6 х 37): 2 = 222:2.

Волшебная постоянная прямоугольника со стороной 6 клеток равна 111. Общая сумма чисел от 1 до 36 в каждой строке и в разных направлениях должна быть равна 111.
Рисунок делится на 4 одинаковые части. В каждой будет по 9 клеток (3х3). Каждую часть обозначают латинскими буквами: А — верхняя левая, С — верхняя правая, D — нижняя левая и В — нижняя правая часть. Если квадрат имеет другой размер, n делится на 2, чтобы узнать точную величину каждой из 4 частей.
Дальнейшие действия
Следующий шаг — вписывание в каждую часть ¼ всех чисел. В квадрант А вносятся числа от 1 до 9, в квадрант В — от 10 до 18, в части С — от 19 до 27, в D — от 28 до 36.
Последовательность вписывания такая же, как при заполнении простейшего нечётного квадрата:

- Минимальное число, которым начинается заполнение ячеек, всегда ставится в верхнем ряду посередине. У каждой части эта ячейка находится отдельно.
- Каждая часть заполняется как новый математический объект. Даже если есть пустое место в другом квадрате, его в этих случаях игнорируют.
В блоках А и D на этой стадии решения сумма в строках и столбиках будет отличаться от постоянной. Чтобы это исправить, некоторые числа меняют местами между собой.
Алгоритм действий:

- Начинать нужно с крайней левой клетки в верхней строке. Если фигура имеет размеры 6х6, выделяется только первая верхняя строка части А. В ней должно быть вписано число 8. Если величина таблицы составляет 10х10, выделяют 2 первые клетки в верхнем ряду. В них стоят 17 и 24.
- Из выделенных клеток формируется промежуточный квадрат. В таблице с количеством строк и столбцов 6х6 он будет состоять из 1 клетки. Его условно обозначают А1.
- Если размер 10х10, в верхней строке выделяется 2 первые ячейки. Вместе с ними выделяется ещё 2 клетки, во второй строке получается поле из 4 прилежащих друг к другу ячеек.
- В следующей строке первая ячейка пропускается, затем выделяется столько клеток, сколько было в промежуточной таблице А1. Полученную фигуру можно обозначить А2.
- Таким же способом строят промежуточный квадрат А3.
- Эти 3 промежуточных фигуры формируют выделенную область А.
- Далее переходят в квадрант D и формируют обособленную область D.
Цифры, которые были вписаны в выделенных треугольниках А и D, нужно поменять между собой местами. После этого сумма в каждой строке должна быть одинаковой. Она равняется вычисленной магической константе.
Двойной порядок
Если головоломка имеет порядок двойной чётности, количество окон в каждой горизонтальной строчке или вертикальном столбце должно делиться на 4. Минимальной фигурой с такими свойствами будет таблица 4х4.
Решать магические квадраты двойной чётности следует по тому же алгоритму, что и остальные. Первый шаг при заполнении — вычисление магической константы. Формула применяется та же, что для расчёта других квадратов. Для фигуры со стороной 4 клетки значение константы будет равно 34.

В каждом углу основного поля выделяются промежуточные таблицы. Их размер должен быть равен n/4. Эти области обозначают буквами A, B, C, D, располагая их против хода часовой стрелки. Величина промежуточных фигур зависит от размера исходного квадрата:
- Если длина стороны составляет 4 ячейки, промежуточные зоны будут иметь по 1 клетке.
- В таблице 8х8 эти области включают 4 элемента (2х2).
- В квадрате 12х12 выделяются промежуточные фигуры размером 3х3.
Следующий этап — создание центрального промежуточного квадрата. Величина его стороны должна составлять n/2. Эта фигура не должна накладываться на периферические, но при этом соприкасаться с ними углами.
Далее в квадрат вносят цифры слева направо. Их допускается ставить только в свободные ячейки, которые входят в состав промежуточных областей. Например, при заполнении таблицы 4х4 порядок действий будет таким:
- В первой сверху строке и первом слева столбце пишется 1. В верхней клетке четвертого столбика — 4.
- В центр второй горизонтальной строчки ставятся цифры 6 и 7.
- В четвёртой строке слева пишется 13, а справа — 16.
По этому же принципу цифрами заполняются оставшиеся клетки. Числа проставляются слева в порядке уменьшения. Если всё сделано верно, сумма всех чисел в любой строчке будет одинаковой.
