Читать «Снова кубик Рубика» онлайн - страница 3

Николай Михайленко

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

Какие кубики и как перемешает простая змейка? Это непростой вопрос. А вот ответ. Гнезда перемещенных кубиков напоминают распрямленную пространственную латинскую букву Z (рис. 1).

Столбик из кубиков, принадлежащих обеим вращаемым сторонам куба, образует среднюю линию этой буквы. Вы можете убедиться, что простая змейка меняет местами угловые кубики верхней и нижней перекладин. А с тремя бортовыми кубиками происходит циклическая перестановка. Бортовой кубик верхней перекладины переходит на среднюю линию, бортовой кубик средней линий перемещается на нижнюю перекладину, а нижний бортовой кубик переходит наверх.

Если бы сначала мы повернули те же боковые стороны против часовой стрелки, а потом по часовой, то гнезда перемещаемых кубиков расположились бы в виде такой же буквы Z, но зеркально обращенной (нижняя перекладина была бы слева). Полезно запомнить, что в обоих случаях менее значительно перемещается бортовой кубик той стороны куба, с которой начинается простая змейка. Это и есть правило, по которому она начинается.

Тройная змейка — это трижды повторенная простая. При этой комбинации бортовые кубики буквы Z возвращаются в свои гнезда, а угловые нет. Тройная змейка предназначена для перестановки двух кубиков, лежащих на одном ребре куба: она меняет местами попарно угловые кубики верхней и нижней перекладин буквы Z. Как начинать тройную змейку? Здесь правило такое: если буква Z, на перекладинах которой лежат переставляемые угловые кубики, не зеркально обращенная, то вращаем обе боковые стороны по часовой стрелке (все равно, с какой стороны начинать), а если буква Z зеркально обращенная, то против часовой.

Но вернемся, к сборке куба. Вспомним: нам осталось упорядочить кубики бордюра. Посадим в свои гнезда вначале бортовые кубики. Но как не затронуть нижний и средний слои, если простая змейка требует работы в двух плоскостях? Есть идея: повернуть на 90° одну боковую сторону куба и тот ряд кубиков, который перейдет с бордюра на боковое ребро, использовать в качестве нижней перекладины буквы Z, два других элемента которой расположены на бордюре. После выполнения простой змейки нужно вернуть смещенную боковую сторону на место. Не бойтесь забыть, какую именно сторону нужно вернуть: ориентируйтесь на белый порядок нижней стороны куба, он должен восстановиться. Этот прием позволяет произвести циклическую перестановку любой тройки бортовых кубиков на бордюре (один из них должен лежать на поворачиваемой боковой стороне).