Готовимся к олимпиаде по математике. 3 класс. Магические квадраты.
Среди олимпиадных задач по математике часто встречаются задания на заполнение магических квадратов заданными числами.
Разберем поэтапно как решаются подобнве задачи.
Берем квадрат размером три на три клетки.
В каждую клетку надо вписать число таким образом, чтобы сумма чисел в любой строке, в любом столбце, а так же по диагоналям всегда равнялась одному и тому же числу.
Такой квадрат называется магическим.
| 5 | 1 | 6 |
| 5 | 4 | 3 |
| 2 | 7 | 3 |
В этом квадрате сумма чисел в строках, столбцах и по диагоналям равна 12.
Среди олимпиадных задач по математике часто встречаются задания на заполнение магических квадратов заданными числами. Такие задачи отлично развивают логическое мышление, а оно понадобится не только на школьных олимпиадах, но и позже при сдаче ЕГЭ, ЦТ, ЕНТ. На сайте https://sadirovacenter.kz/probnyj-ent можно попробовать пройти пробное тестирование для 10-классников.
Разберем поэтапно как решаются подобные задачи.
Задача 1.
В пустые клетки квадрата необходимо вставить числа 4, 6, 9, 11, 12 так, чтобы квадрат стал магическим.
| 5 |
| 8 |
| 7 |
Для начала найдем сумму всех чисел, которые должны быть размещены в клетках квадрата.
4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 = 72
Кстати, можно показать как быстро посчитать данную сумму. Складывая по два числа (одно с начала, второе с конца) получаем:
(4 + 12) + (5 + 11) + (6 + 10) + ( 7 + 9) + 8 = 16 + 16 + 16 + 16 + 8 = 16 x 4 + 8 = 64 + 8 = 72
Сумма всех чисел — 72. Она складывается из сумм в каждом ряду. В квадрате 3 ряда и сумма чисел в каждом ряду одинакова. Следовательно надо 72 разделить на 3. Получим 24.
На рисунке есть две диагонали.
5 + 8 + ? = 24 Пропущенное число 11
7 + 8 + ? = 24 Пропущенное число 9
| 5 | 9 |
| 8 | |
| 7 | 11 |
Аналогично высчитываем остальные числа.
| 5 | 10 | 9 |
| 12 | 8 | 4 |
| 7 | 6 | 11 |
Задача 2
Вставить в пустые клетки квадрата числа 4,5,6,8,9,10,11 так, чтобы квадрат стал «магическим»
Так же, как в предыдущей задаче, для начала находим сумму всех чисел, которыми надо заполнить квадрат.
3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 = 63
Делим 63 на 3. Получаем 21. Следовательно, сумма чисел в ряду и в столбике равна 21.
Поэтому в пустой нижней клетке среднего столбца будет стоять 11 (так как 3 + 7 = 10).
| 3 |
| 7 |
| 11 |
Рассмотрим самую нижнюю строку. В ней есть число 11. Значит два оставшиеся числа должны давать в сумме 10. Из имеющихся свободных чисел только 4 и 6 дадут в сумме 10. Их и вписываем в клетки. Магический квадрат можно отразить симметрично, поэтому все равно какое число пишем слева, а какое справа.
| 3 | ||
| 7 | ||
| 4 | 11 | 6 |
Все, сейчас расчитать оставшиеся числа не составит труда. Сначала по диагоналям. Потом заполним левый и правый столбики.
| 8 | 3 | 10 |
| 7 | ||
| 4 | 11 | 6 |
| 8 | 3 | 10 |
| 9 | 7 | 5 |
| 4 | 11 | 6 |
Магический квадрат заполнен.
Уважаемые читатели!
Все материалы с сайта можно скачивать абсолютно бесплатно. Все материалы проверены антивирусом и не содержат скрытых скриптов.
Материалы в архиве не помечены водяными знаками!
Если материал нарушает чьи-то авторские права, просьба написать нам по обратной связи, указав авторство материала. Мы обязуемся либо убрать материал, либо указать прямую ссылку на автора.
Сайт пополняется материалами на основе бесплатной работы авторов. Eсли вы хотите отблагодарить их за работу и поддержать наш проект, вы можете перевести любую, не обременительную для вас сумму на счет сайта.
Заранее Вам спасибо.
Простейшие построения «Магического квадрата»
Из чисел ряда подбираем группы. В каждой группе по n чисел (здесь по 3 числа). Сумма чисел каждой группы должна равняться У0 (здесь У0 = 15).
Готовые группы нужно так разместить в клетках квадрата, чтобы числа группы располагались прямыми рядами: по строкам, по столбцам и по диагоналям. Из 9 чисел натурального ряда можно составить только 8 групп:
- 1. 1 + 5 + 9 = 15 (в этой группе есть пара: 1 + 9 = у = 10)
- 2. 1 + 6 + 8 = 15
- 3. 2 + 4 + 9 = 15
- 4. 2 + 5 + 8 = 15 (2 + 8 = у)
- 5. 2 + 6 + 7 = 15
- 6. 3 + 4 + 8 = 15
- 7. 3 + 5 + 7 = 15 (3 + 7 = у)
- 8. 4 + 5 + 6 = 15 (4 + 6 = у)
Число 5 входит в 4 группы. Это значит, что клетка для числа 5 находится на пересечении четырех прямых рядов. В квадрате 3 ? 3 клетки есть только одна такая клетка — средняя (рис. 3.1, а).
Рисунок. 3.1 а) средняя клетка; б)угловая клетка; в)средняя клетка с края
Следовательно, число 5 должно находиться только в центре квадрата и нигде более. Каждые два числа, находящиеся в одной группе и в одном ряду с числом 5, составляют пару.
Эти пары располагаются симметрично по отношению к центру квадрата. Поэтому внутренняя структура будет обладать полной центральной симметрией.
Каждое четное число ряда встречается в трех группах. Это значит, что четные числа находятся на пересечении трех прямых рядов, то есть в угловых клетках (рис. 3.1, б).
Каждое из четырех оставшихся нечетных чисел — 1, 3, 7, 9 — входит только в 2 группы. Их место — в средних клетках по краям квадрата (рис. 3.1, в).
Если для записи единицы из четырех пригодных клеток выбрать среднюю клетку верхней строки, то для числа 9 оказывается пригодной только одна клетка — средняя на нижней строке. Теперь можно заполнить всю первую строку: 6 + 1 + 8 или 8 + 1 + 6. Это не два варианта, а только вариант и его не вариант.
Числа в нижних угловых клетках определяются диагоналями:
6 + 5 + 4 и 8 + 5 + 2.
Последние два числа 7 и 3 занимают свои места так, как подсказывают группы «5» и «6» (рис. 3.2).

Рисунок. 3.2 Построение магического квадрата
Порядка 4 (4 на 4)
Начнём построение магических квадратов 4 ? 4 с преобразования не магического квадрата такого же размера, заполненного числами от 1 до 16 в их естественном порядке. Задача решается (в одном только варианте), если поменять местами числа четырех пар: 2 и 15, 3 и 14, 5 и 12, 8 и 9 (рис. 2.4).

Рисунок. 3.4 Построение магического квадрата. Полученный таким способом квадрат оказывается магическим, а сам способ известен ещё со времён Дюрера. Амльбрехт Дюрер — немецкий живописеци график, признан крупнейшим европейским мастером ксилографии. Он сумел так расположить числа от 1 до 16, что сумма 34 .
Как решить магический квадрат: учимся решать одну из древнейших задач
Магический квадрат представляет собой квадратную таблицу с числами, построенную так, что сумма чисел в каждой строке, каждом столбце и в каждой диагонали равна одному и тому же числу (магическая сумма). Магические квадраты бывают разных порядков — порядок квадрата определяет число столбцов/строк. Как рассчитать и решать магические квадраты?
История
Археологи нашли свидетельства того, что волшебные таблицы были известны еще древним грекам и китайцам. «Магическими» эти фигуры назвали арабы, которые наделяли их сверхъестественными защитными свойствами.
В середине XVI в. европейские математики занялись исследованиями загадочных таблиц, положив начало их новой жизни. Они искали общий метод построения магических квадратов и пытались описать все возможные их варианты.
На уроках математики в школе
Решение магических квадратов на уроках математики и внеклассных занятиях вызывает интерес, способствует развитию мышления. Дети учатся планировать и контролировать свою работу. В клетки магических квадратов можно записывать не только числа, но и выражения. Все зависит от изучаемой темы. Задания с магическими квадратами часто дают как дополнительные или олимпиадные уже в начальной школе.
Один из способов решения магического квадрата
Нетрудно решить магический квадрат третьего порядка (у которого по три столбца и строки). Можно воспользоваться тем фактом, что число (выражение), стоящее на пересечении его диагоналей, всегда равно ⅓ волшебной суммы. Отсюда следует алгоритм построения:
- Вписываем в первую строку или столбец 3 любых числа.
- Вычисляем магическую сумму (0 + 2 + 4 = 6).
- Ищем ее третью часть (6/3 = 2).
- Полученное число записываем на пересечении диагоналей.
- Подбираем остальные числа и заполняем ими пустые клеточки квадрата.
Смотрите также:
- Презентация "Магические квадраты"; 2 класс
- Презентация "Магические квадрат"; 2-3 класс
- Сценарий мероприятия "Магические квадраты и фокусы"; 5 класс
Как рассчитать магический квадрат Пифагора самому?
Пифагор — математик, заложивший основы нумерологии. Ученый верил, что миром правят числа. Даже человеческая сущность зависит от них, ведь дата рождения не что иное, как число.
Магический квадрат Пифагора — фигура третьего порядка, клетки которой заполнены числами от 1 до 9. Он делится на 3 уровня: материальный, души и разума.
Цифры даты рождения вписываются в определенном порядке. Полученная комбинация рассказывает о заложенных природой способностях человека.
Материал может быть использован на занятии математического кружка, на внеклассном мероприятии. Цель — развить и расширить познавательный кругозор и логическое мышление.
Решаем магический квадрат Пифагора: пример
Дата рождения: 17.09.2005 г. Складываем эти цифры, не учитывая нули: 1 + 7 + 9 + 2 + 5 = 24. Аналогично поступаем с цифрами результата: 2 + 4 = 6.
Из первой суммы вычитаем удвоенную первую цифру дня рождения: 24 -2 = 22. Снова складываем: 2 + 2 = 4. Полученные числа: 17; 9; 25; 24; 6; 22; 4.
Цифры вписываем в магический квадрат так, чтобы все единицы оказались в первой клеточке, двойки — во второй и так далее. Нули не учитываем.
Клетка 1 – волевые качества, эгоизм.
Очень эгоистичные люди.
Эгоизм — яркая, но не преобладающая черта характера.
Спокойные, покладистые люди.
Сильный, волевой человек.
Люди с замашками диктатора.
Клетка 2 — биоэнергетика.
Воспитанность, природное благородство.
Люди с повышенной чувствительностью к атмосферным изменениям.
Человек с хорошим запасом биоэнергетики.
Клетка 3 — организованность, любовь к точности, конкретности, скрупулезность, скупость.
Чем больше троек, тем сильнее выражены вышеперечисленные качества.
Клетка 4 — здоровье.
Среднее, требуется закаливание.
Очень крепкое здоровье.
Клетка 5 — интуиция, экстрасенсорные способности
Чем больше пятерок, тем более выражена связь с космосом.
Клетка 6 — материализм.
Люди с неординарным воображением, которым необходим физический труд.
Могут посвятить время и творчеству, и точным наукам. Физические нагрузки обязательны.
Заземленные личности, тянущиеся к физическому труду.
Очень много заземленности.
Клетка 7 — талант.
Чем больше семерок, тем талантливее человек.
Клетка 8 — судьба, отношение к обязанностям.
Чувства долга нет.
Люди, которые всегда спешат помочь другим.
Признак служения народу.
Клетка 9 — умственные способности
Полное отсутствие девяток означает очень низкий уровень умственной деятельности. Чем больше количество девяток, тем умнее человек.
Задачи на составление магических квадратов часто включаются в сборники нестандартных заданий. Они встречаются на олимпиадах. Увлеченным математикой школьникам будет полезно узнать об этом классе задач.
Об авторе: Филиппова Оксана, учитель математики, физики и информатики.
Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.

Понравился материал?
Хотите прочитать позже?
Сохраните на своей стене и
поделитесь с друзьями
Вы можете разместить на своём сайте анонс статьи со ссылкой на её полный текст

Ошибка в тексте? Мы очень сожалеем,
что допустили ее. Пожалуйста, выделите ее
и нажмите на клавиатуре CTRL + ENTER.
Кстати, такая возможность есть
на всех страницах нашего сайта
Отзывы
Егорова Елена
5.0
Наговицина Ольга Витальевна
5.0
Чазова Александра
5.0
Лосеева Татьяна Борисовна
5.0
Язенина Ольга Анатольевна
4.0
Арапханова Ашат
5.0
Дамбаа Айсуу
5.0
2007-2023 «Педагогическое сообщество Екатерины Пашковой — PEDSOVET.SU».
12+ Свидетельство о регистрации СМИ: Эл №ФС77-41726 от 20.08.2010 г. Выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций.
Адрес редакции: 603111, г. Нижний Новгород, ул. Раевского 15-45
Адрес учредителя: 603111, г. Нижний Новгород, ул. Раевского 15-45
Учредитель, главный редактор: Пашкова Екатерина Ивановна
Контакты: +7-920-0-777-397, info@pedsovet.su
Домен: https://pedsovet.su/
Копирование материалов сайта строго запрещено, регулярно отслеживается и преследуется по закону.
Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.
Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.
О работе с сайтом
Мы используем cookie.
Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.
При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.
Если вы обнаружили, что на нашем сайте незаконно используются материалы, сообщите администратору — материалы будут удалены.
Как составить магический квадрат?
Придумано очень много способов построения магических квадратов. Проще всего составлять магические квадраты нечётного порядка . Мы воспользуемся методом, который предложил французский учёный XVII века А. де ла Лубер (De La Loubère). Он основан на пяти правилах, действие которых мы рассмотрим на самом простом магическом квадрате 3 х 3 клетки.
Правило 1. Поставьте 1 в среднюю колонку первой строки (Рис. 5.7).
Рис. 5.7. Первое число
Правило 2. Следующее число поставьте, если возможно в клетку, соседнюю с текущей по диагонали правее и выше (Рис. 5.8).
Рис. 5.8. Пытаемся поставить второе число
Правило 3. Если новая клетка выходит за пределы квадрата сверху , то запишите число в самую нижнюю строку и в следующую колонку (Рис. 5.9).
Рис. 5.9. Ставим второе число
Правило 4. Если клетка выходит за пределы квадрата справа , то запишите число в самую первую колонку и в предыдущую строку (Рис. 5.10).
Рис. 5.10. Ставим третье число
Правило 5. Если в клетке уже занята , то очередное число запишите под текущей клеткой (Рис. 5.11).
Рис. 5.11. Ставим четвёртое число
Далее переходите к Правилу 2 (Рис. 5.12).
Рис. 5.12. Ставим пятое и шестое число
Снова выполняйте Правила 3, 4, 5, пока не составите весь квадрат (Рис.
Не правда ли, правила очень простые и понятные, но всё равно довольно утомительно расставлять даже 9 чисел. Однако, зная алгоритм построения магических квадратов, мы сможем легко перепоручить компьютеру всю рутинную работу, оставив себе только творческую, то есть написание программы.
Рис. 5.13. Заполняем квадрат следующими числами
Проект Магические квадраты (Magic)
Набор полей для программы Магические квадраты совершенно очевиден:
// ПРОГРАММА ДЛЯ ГЕНЕРИРОВАНИЯ
// НЕЧЕТНЫХ МАГИЧЕСКИХ КВАДРАТОВ
// ПО МЕТОДУ ДЕ ЛА ЛУБЕРА
public partial class Form1 : Form
//макс. размеры квадрата: const int MAX_SIZE = 27; //var
int n=0; // порядок квадрата int [,] mq; // магический квадрат
int number=0; // текущее число для записи в квадрат
int col=0; // текущая колонка int row=0; // текущая строка
Метод де ла Лубера годится для составления нечётных квадратов любого размера, поэтому мы можем предоставить пользователю возможность самостоятельно выбирать порядок квадрата, разумно ограничив при этом свободу выбора 27-ью клетками.
После того как пользователь нажмёт заветную кнопку btnGen Генерировать! , метод btnGen_Click создаёт массив для хранения чисел и переходит в метод generate :
//НАЖИМАЕМ КНОПКУ «ГЕНЕРИРОВАТЬ»
private void btnGen_Click( object sender, EventArgs e)
n = ( int )udNum.Value;
mq = new int [n+1, n+1];
//генерируем магический квадрат: generate();
Здесь мы начинаем действовать по правилам де ла Лубера и записываем первое число – единицу – в среднюю клетку первой строки квадрата (или массива, если угодно):
//Генерируем магический квадрат void generate()<
//первое число: number=1;
//колонка для первого числа — средняя: col = n / 2 + 1;
//строка для первого числа — первая: row=1;
//заносим его в квадрат: mq[row,col]= number;
Теперь мы последовательно пристраиваем по клеткам остальные числа – от двойки до n * n:
//переходим к следующему числу:
Запоминаем на всякий случай координаты актуальной клетки
int tc=col; int tr = row;
и переходим в следующую клетку по диагонали:
Проверяем выполнение третьего правила:
if (row < 1) row= n;
А затем четвёртого :
row=tr+1; goto rule3;
Как мы узнаем, что в клетке квадрата уже находится число? – Очень просто: мы предусмотрительно записали во все клетки нули , а числа в готовом квадрате больше нуля . Значит, по значению элемента массива мы сразу же определим, пустая клетка или уже с числом! Обратите внимание, что здесь нам понадобятся те координаты клетки, которые мы запомнили перед поиском клетки для следующего числа.
Рано или поздно мы найдём подходящую клетку для числа и запишем его в соответствующую ячейку массива:
//заносим его в квадрат: mq[row, col] = number;
Попробуйте иначе организовать проверку допустимости перехода в но-
Если это число было последним , то программа свои обязанности выполнила, иначе она добровольно переходит к обеспечению клеткой следующего числа:
//если выставлены не все числа, то if (number < n*n)
//переходим к следующему числу: goto nextNumber;
И вот квадрат готов! Вычисляем его магическую сумму и распечатываем на экране:
//построение квадрата закончено: writeMQ();
Напечатать элементы массива очень просто, но важно учесть выравнивание чисел разной «длины», ведь в квадрате могут быть одно-, дву- и трёхзначные числа:
//Печатаем магический квадрат void writeMQ()
lstRes.ForeColor = Color .Black;
string s = «Магическая сумма ft11″>+ (n*n*n +n)/2; lstRes.Items.Add(s);
// печатаем магический квадрат: for ( int i= 1; i<= n; ++i)<
for ( int j= 1; j <= n; ++j)<
if (n*n > 10 && mq[i,j] < 10) s += » » ; if (n*n > 100 && mq[i,j] < 100) s += » » ; s= s + mq[i,j] + » » ;
Запускаем программу – квадраты получаются быстро и на загляденье (Рис.
Рис. 5.14. Изрядный квадратище!
В книге С.Гудман, С.Хидетниеми Введение в разработку и анализ алгорит-
мов , на страницах 297-299 мы отыщем тот же самый алгоритм, но в «сокращённом» изложении. Он не столь «прозрачен», как наша версия, но работает верно.