Задача из журнала «Квант» (1996, №6)
Условие
Дана прямоугольная доска ABCD со сторонами AB=20 и BC=12, разбитая на 20×12 единичных квадратов. Пусть r — данное положительное целое число. За один ход монету можно передвинуть из одного единичного квадрата в другой в том и только том случае, когда расстояние между их центрами равно √r. Требуется найти последовательность ходов, переводящую монету из единичного квадрата с вершиной A в единичный квадрат с вершиной B.
- Докажите, что это невозможно, когда r делится на 2 или на 3.
- Докажите, что это можно сделать при r=73.
- Можно ли это сделать при r=97?
Решение
Введем прямоугольную систему координат с началом в точке A и направим оси Ax и Ay вдоль отрезков AB и AD соответственно. Единица длины будет равна стороне единичного квадрата. Нам необходимо найти путь из точки (0;0) в точку (19;0) такой, что для каждого хода (x;y)→(x+a,y+b) выполняется равенство a2+b2=r2.
Задание №1
Если r чётно, то для каждого целого решения уравнения a2+b2=r2 сумма a+b чётна. Для каждой точки (x;y), в которую можно попасть из (0;0), x+y чётно. Следовательно, в точку (19;0) попасть невозможно.
Задание №2
Один из примеров продвижения монеты из (0;0) в (19;0) при r=73 такой: (0;0)→(3;8)→(11;5)→(19;2)→(16;10)→(8;7)→(0;4)→(8;1)→(11;9)→(3;6)→(11;3)→(19;0)
Задание №3
Пусть R={(i;j);0≤i≤19,0≤j≤19}, P={(i;j);0≤i≤49,4≤j≤7}, Q — их разность: Q=R∖P. Так как число 97 представимо в виде суммы квадратом единственным образом: 92+42, то каждый ход состоит из одного из векторов (±4;±9), (±9;±4). Ход типа (±9;±4) приводит нас в точку Q из точки из множества P и наоборот, тогда как ход (±4;±9) не выводит нас из множества Q (заметим, что за один шаг нашими ходами нельзя попасть из точки из P в точку из P). Каждый ход типа (±9;±4) изменяет чётность x-координаты, поэтому, чтобы попасть из (0;0) в (19;0), требуется нечётное число таких ходов. Каждый такой ход от точки из P в точку из Q и наоборот. Значит после нечётного числа ходов из точки (0;0)∈Q попадаем в точку из P, но (19;0)∈Q. Поэтому требуемое невозможно.
Д. Терешин