Кентерберийские головоломки — страница 24 из 45

2п – 2 слонов на доске п×п двумя способами (см. головоломку «Собрание слонов»). Для досок со стороной в 2, 3, 4, 5, 6, 7 и 8 клеток существует соответственно 1, 2, 3, 6, 10, 20, 36 фундаментально различных размещений. В случае нечетного п существует 21/2(n-4) таких размещений, каждое из которых порождает с помощью поворотов и отражений по 4 других размещения, и 2п-3 – 21/2(n-3) размещение, порождающие по 8 других размещений. В случае четного п их существует 21/2(n-2), каждое с помощью поворотов и отражений порождает по 4, и 2n-3 – 21/2(n-4), порождающих по 8 размещений.

На доске п×п мы можем разместить 1/2 (n2+ 1) коней, не атакующих друг друга, в случае нечетного п одним существенным способом, а когда п четно, то 1/2 n2 коней удается разместить также одним существенным способом. В первом случае мы всех коней размещаем на клетках того же цвета, что и центральная, а во втором случае мы их всех ставим только на черные или только на белые клетки.

Задачи с двумя фигурами

На доске с п2клетками два ферзя, две ладьи, два слона или два коня всегда можно расположить (безотносительно к тому, атакуют ли они друг друга или нет) (n4-n2)/2 способами. Следующие формулы показывают, сколькими из способов две фигуры можно расположить при условии взаимной атаки и без нее.



(См. головоломку «Охота на льва».)

Динамические шахматные задачи

147. Турне ладьи. Единственную ладью требуется передвигать по всей доске так, чтобы она посетила каждую клетку ровно по одному разу и закончила свое турне в той клетке, с которой его начала. При этом следует сделать как можно меньшее число ходов, но если вы будете не очень внимательны, то совершите ровно на один ход больше, чем нужно.



Разумеется, клетка считается «посещенной» как в случае, если вы просто проходите через нее, так и в случае остановки в ней, Нас не должны волновать софизмы вроде того, что мы дважды посещаем исходный квадрат. Будем считать, что мы посещаем его один раз.


148. Путешествие ладьи. В названии этой головоломки я не случайно употребил слово «путешествие», поскольку слово «турне» означает возвращение в исходное место, а в данном случае мы не будем этого делать. Ладья делает 21 ход, посетив каждую клетку доски ровно по одному разу, останавливается в клетке 10 в конце десятого хода и заканчивает путешествие в клетке 21.



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


149. Еще одна томящаяся дева. Злой барон в добрые старые времена заточил одну невинную деву в глубокую темницу, которая находилась подо рвом замка. На рисунке вы видите 63 камеры темницы, которые соединены между собой открытыми дверьми, и камеру, где прикована дева. Некий доблестный рыцарь, который любил эту деву, сумел вызволить ее из рук врага. Добравшись до входа в темницу, как показано на рисунке, он затем дошел и до камеры, где томилась дева, посетив по дороге каждую камеру ровно по одному разу. Возьмите карандаш и попытайтесь обозначить его путь. Преуспев в этом, попробуйте свести этот путь к 22 прямолинейным отрезкам. Это можно сделать, по-прежнему не посетив ни одну камеру дважды.



150. Подземелье. Случилось когда-то во Франции, что один узник за собственные ли грехи или грехи чужие был брошен в подземелье, где насчитывалось 64 камеры, связанные между собой открытыми дверьми, как показано на рисунке. Дабы чем-то скрасить однообразие заточения, он придумывал себе разные головоломки. Вот одна из них.



Как, начиная с указанной на рисунке камеры, он мог бы посетить каждую камеру ровно по одному разу, сделав при этом как можно больше поворотов? Первая попытка узника отмечена на рисунке пунктиром. Можно заметить, что путь узника состоит из 55 прямолинейных участков, но после многих попыток ему удалось улучшить этот результат. Можете ли вы получить большее число отрезков? Заканчивать путь разрешается в любой камере. Попробуйте решить головоломку с карандашом в руках на шахматной доске. При желании вы можете рассматривать прямолинейные участки как ходы ладьи.


151. Лев и человек. Некогда на одной из людных площадей Рима находилась тюрьма. Она представляла собой 64 камеры под открытым небом, которые соединялись между собой, как показано на рисунке. За происходившими в ее стенах состязаниями наблюдали с высокой башни. Толпу особенно увлекало зрелище того, как в лабиринте камер искали друг друга (или избегали) христианин и лев. Их помещали в диаметрально противоположные камеры при всех открытых дверях. Как-то человеку дали в руки меч. Он оказался не из трусливых и старался найти льва так же? как лев, несомненно, искал его.



Человек посетил каждую камеру ровно по одному разу, преодолев наименьшее возможное число прямолинейных участков пути, пока не достиг камеры, где первоначально находился лев. Лев, как это ни странно, тоже посетил каждую камеру ровно по одному разу, пробежав наименьшее возможное число прямолинейных участков пути, пока не добрался до камеры, где первоначально находился человек. Они покинули исходные камеры одновременно, двигались с одинаковой скоростью, и хотя порой мелькали в поле зрения друг друга, но так ни разу и не встретились. Головоломка состоит в том, чтобы показать путь каждого из них.


152. Визиты слона. Белые клетки на шахматной доске изображают те места, которые хочет посетить слон. Поместите слона на любую, какую пожелаете, клетку, и сделайте так, чтобы он мог посетить все желаемые места (делая обычные ходы слона) за наименьшее число ходов. Разумеется, все клетки, через которые он проходит, считаются «посещенными». Вы можете посетить любую клетку более одного раза, но вам не разрешается передвигаться дважды между одними и теми же смежными клетками. Чему равно наименьшее число ходов? Слон не обязан заканчивать свои визиты в том же месте, откуда отправился.


153. Новая головоломка с шашками. Вот одна новая головоломка с передвигающимися шашками или монетами, которая на первый взгляд должна выглядеть невероятно простой, но затем окажется, что над ней нужно поломать голову. Я привожу ее здесь по причинам, которые выяснятся, когда мы перейдем к следующей головоломке.



Перерисуйте на листе бумаги в увеличенном виде приведенную здесь схему; затем поставьте 2 белые шашки на кружки 1 и 2, а две красные шашки – на кружки 9 и 10. Головоломка состоит в том, чтобы поменять белые и красные шашки местами. За один раз вы можете передвинуть любую шашку вдоль любой прямой, соединяющей кружки, с тем единственным ограничением, что красная шашка никогда не должна находиться на одной прямой с белой шашкой. Так, первый ход можно делать лишь с 1-й или 2-й на 3-ю либо с 9-й или 10-й на 7-ю.


154. Новая головоломка со слонами. Это весьма занимательная маленькая головоломка. Поставьте 8 слонов (4 черных и 4 белых) на уменьшенную шахматную доску, как показано на рисунке. Задача состоит в том, чтобы поменять черных и белых слонов местами, причем ни один слон не должен ни разу атаковать слона противоположного цвета. Они должны ходить по очереди – сначала белый, затем черный, потом снова белый и т. д. Когда вам удастся это сделать, попытайтесь найти наименьшее число ходов.



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


155. Турне ферзя. Головоломка, в которой ферзь совершает полное турне по шахматной доске за наименьшее число ходов (где клетки разрешается посещать более одного раза), впервые была предложена Сэмом Лойдом в его книге «Шахматная стратегия». Но приведенное ниже решение он поместил в книге «Американские шахматные орешки» (American Chess-Nuts), вышедшей в 1868 г. Я записал по крайней мере 6 различных решений с минимальным числом ходов (14), но это наилучшее среди них, причины чего я объясню.



Если вы посмотрите на клетки, отмеченные буквами, то поймете, что на шахматной доске существует только 10 действительно различно расположенных клеток (они очерчены жирной линией), все другие получаются из них с помощью отражений и поворотов. Например, каждое А – угловая клетка, а каждое J – центральная. Следовательно, поскольку указанное решение обладает точкой поворота в очерченной клетке D, мы можем получить решение (начав и кончив в любой клетке, отмеченной буквой D), просто поворачивая доску. Далее, эта схема приведет к турне, начинающемуся из любого A, B, С, D, E, F или H, тогда как ни один другой известный мне путь не удается приспособить более чем к пяти различным начальным точкам. Не существует турне ферзя в 14 ходов (вспомним, что турне должно заканчиваться в той же клетке, откуда началось), которое начиналось бы с G, I или J. Но мы можем построить невозвратный путь, проходящий за 14 ходов через всю доску и начинающийся с любой заданной клетки. Отсюда получается следующая головоломка.



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


156. Звездная головоломка. Поставьте кончик карандаша на одну из белых звезд на рисунке и, не отрывая карандаша от бумаги, вычеркните все звезды за 14 прямых непрерывных движений, закончив второй белой звездой.



Ваши прямолинейные движения могут совершаться в любом направлении, только поворачивать каждый раз следует на какой-нибудь звезде. Любую звезду разрешается вычеркивать и более одного раза. В этом случае, когда вы и начинаете, и заканчиваете путь на жестко зафиксированных клетках, вы не сумеете получить решение, ни разрывая турне ферзя, ни вообще каким-то образом прибегая лишь к ходу ферзя. Но вам разрешается пользоваться наклонными прямыми, такими, например, как та, что соединяет верхнюю белую звезду непосредственно со звездой, расположенной в углу.