ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 97805
Условие а) На бесконечном листе клетчатой бумаги двое играют в такую игру: первый окрашивает произвольную клетку в красный цвет; второй окрашивает произвольную неокрашенную клетку в синий цвет; затем первый окрашивает произвольную неокрашенную клетку в красный цвет, а второй еще одну неокрашенную клетку в синий цвет и т. д. Первый стремится к тому, чтобы центры каких-то четырёх
красных клеток образовали квадрат со сторонами, параллельными линиям сетки, а
второй хочет ему помешать. Может ли выиграть первый игрок? Решениеа) Пусть a и a1 – первые клетки, окрашенные, соответственно, игроками К и С (см. рисунок). Вторым ходом К окрашивает клетку b, стоящую в одном столбце с a, так, что расстояние D между клетками b и a больше, чем между a1 и a. б) Сначала К окрашивает 38 произвольных клеток некоторой (первой) строки. Затем выбирает вторую строку, лежащую под всеми синими клетками, и окрашивает в ней клетки, лежащие под красными клетками первой строки. Очевидно, он успеет окрасить не менее трети таких клеток, то есть 37. Далее аналогично выбирается третья строка и в ней окрашивается 36 клеток, ..., выбирается седьмая строка и в ней окрашивается 3² клеток. Наконец К выбирает диагональ l, лежащую под всеми синими клетками, и окрашивает в ней три клетки, лежащие под красными клетками седьмой строки (а значит, и всех остальных строк). Замечания1. Аналогичное решение проходит для любого фиксированного числа точек k, закрашиваемых С при своем ходе, – см. решение задачи М808 из Задачника "Кванта". В частности, для k = 1 оно потребует 3 строк и 16 (при более аккуратной оценке 9) красных клеток в первой строке. Вышеприведённое решение а) даёт более быстрый выигрыш – уже на шестом ходу игрока К. 2. Задача предлагалась в "трудном" варианте второго тура: в 7-8 кл. – только пункт а) (18 баллов), в 9-10 классах – оба пункта (12 + 30 баллов). Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
![]() |