ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Задача 105174
Темы:    [ Замощения костями домино и плитками ]
[ Геометрия на клетчатой бумаге ]
[ Полуинварианты ]
[ Процессы и операции ]
Сложность: 5
Классы: 8
В корзину
Прислать комментарий

Условие

На шахматную доску произвольным образом уложили 32 доминошки (прямоугольника 1×2), так что доминошки не перекрываются. Затем к доске добавили одну клетку, как показано на рисунке. Разрешается вынимать любую доминошку, а затем класть её на две соседние пустые клетки.

Докажите, что можно расположить все доминошки горизонтально.

Решение

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

Когда указанный процесс остановится, дырка будет находиться в верхнем ряду: действительно, дырка окажется в ряду, в котором все доминошки горизонтальны, а, значит, в этом ряду нечетное число клеток. Но во всех рядах,

 \epsfbox{2004/bookpic-191.mps}

а)

 \epsfbox{2004/bookpic-18.mps}

б)

 \epsfbox{2004/bookpic-19.mps}

в)

кроме верхнего, число клеток четно.

Начнем строить "змею": передвинем дырку в верхний левый угол и сделаем вертикальной доминошку, оказавшуюся под дыркой ("змея" занимает весь верхний ряд, см. рис., а).

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

Повторяя эти операции, в итоге получим "змею", составленную из всех доминошек (рис., а). Теперь, если "змея переползет" на одну клетку вперед, то все доминошки станут горизонтальными (рис., б).

 \epsfbox{2004/bookpic-20.mps}

а)

 \epsfbox{2004/bookpic-21.mps}

б)

Комментарий. Заметим, что упоминавшееся в решении переползание "змеи" на одну клетку вперед есть применение процедуры, описанной в первом абзаце решения.

Источники и прецеденты использования

олимпиада
Название Московская математическая олимпиада
год
Номер 67
Год 2004
вариант
Класс 8
задача
Номер 6

© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .