Магические квадраты нечетного порядка

Магические квадраты нечетного порядка можно построить с помощью метода французского геометра 17 в. А.де ла Лубера ( сиамский метод). Рассмотрим этот метод на примере квадрата 5-го порядка (рис. 4). Число 1 помещается в центральную клетку верхней строки. Все натуральные числа располагаются в естественном порядке циклически снизу вверх в клетках диагоналей справа налево. Дойдя до верхнего края квадрата, продолжаем заполнять диагональ, начинающуюся от нижней клетки следующего столбца (по ломаной диагонали). Дойдя до правого края квадрата, продолжаем заполнять диагональ, идущую от левой клетки строкой выше. Дойдя до заполненной клетки или угла, траектория спускается на одну клетку вниз, после чего процесс заполнения продолжается.

 

 

 рис.4

Для облегчения заполнения квадрата данным методом, а именно определения места заполнения следующей клетки, после края квадрата можно воспользоваться следующей схемой

Поставим 1 в среднюю клетку верхнего ряда и продолжим последовательность по диагонали вправо-вверх. Если очередное число на диагонали выходит за границы квадрата, мы его переставляем в соответствующее поле в квадрат (см. рис.5).

Изучая различные источники, мы обратили внимание на то, что можно заполнять квадраты и в другом направлении и не обязательно 1 стоит в данной позиции.

Метод Ф.де ла Ира (1640–1718) основан на двух первоначальных квадратах. На рис. 5 показано, как с помощью этого метода строится квадрат 5-го порядка. В клетку первого квадрата вписываются числа от 1 до 5 так, что число 3 повторяется в клетках главной диагонали, идущей вправо вверх, и ни одно число не встречается дважды в одной строке или в одном столбце. То же самое мы проделываем с числами 0, 5, 10, 15, 20 с той лишь разницей, что число 10 теперь повторяется в клетках главной диагонали, идущей сверху вниз (рис. 5, б). Поклеточная сумма этих двух квадратов (рис. 5, в) образует магический квадрат. Этот метод используется и при построении квадратов четного порядка.

 

 

Проанализировав данную схему заполнения по рисунку, мы пришли к следующему алгоритму.

1. В первом квадрате размещаем числа от 1 до n (порядок квадрата), так, чтобы на побочной диагонали стоял средний элемент этой последовательности.

2. Все остальные элементы располагаем параллельно этой диагонали по ломаным диагоналям. Элементы на ломаной диагонали равны. Числа в сроке и столбце не должны повторяться.

3. Во втором квадрате размещаем последовательные числа, кратные порядку квадрата, начиная с 0, (количество элементов равно порядку квадрата) так, чтобы на главной диагонали стоял средний элемент этой последовательности.

4. Все остальные элементы располагаем параллельно этой диагонали по ломаным диагоналям. Элементы на ломаной диагонали равны.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: