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

Проект МЦНМО
при участии
школы 57
Задача 109840
Темы:    [ Геометрия на клетчатой бумаге ]
[ Целочисленные решетки (прочее) ]
[ Алгебраические методы ]
[ Метод координат на плоскости ]
[ Свойства суммы, разности векторов и произведения вектора на число ]
[ Разложение вектора по двум неколлинеарным векторам ]
[ Теория игр (прочее) ]
Сложность: 5+
Классы: 8,9,10,11
В корзину
Прислать комментарий

Условие

В клетчатом прямоугольнике 49×69 отмечены все 50· 70 вершин клеток. Двое играют в следующую игру: каждым своим ходом каждый игрок соединяет две точки отрезком, при этом одна точка не может являться концом двух проведенных отрезков. Отрезки могут содержать общие точки. Отрезки проводятся до тех пор, пока точки не кончатся. Если после этого первый может выбрать на всех проведенных отрезках направления так, что сумма всех полученных векторов равна нулевому вектору, то он выигрывает, иначе выигрывает второй. Кто выигрывает при правильной игре?

Решение


Первое решение.
Разобьем все отмеченные точки на пары так, что любой отрезок с концами в точках одной пары – горизонтальный отрезок длины 1.
Опишем выигрышную стратегию первого игрока.

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

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

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

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

Второе решение.
Будем считать, что большая сторона прямоугольника параллельна оси Ox , а меньшая – Oy , при этом левый нижний угол прямоугольника совпадает с началом координат. Лемма 1.

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

олимпиада
Название Всероссийская олимпиада по математике
год
Год 2006
Этап
Вариант 5
Класс
Класс 11
задача
Номер 06.5.11.3

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

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