Игры → .02 Стратегии дополнения
Ошибка.
Попробуйте повторить позже
Петя и Вася играют в игру на изначально пустой клетчатой таблице делая ходы по очереди. Начинает Петя. За свой
ход игрок вписывает в некоторую пустую клетку любую заглавную букву русского алфавита (в каждую клетку можно
вписать ровно одну букву). Когда все клетки будут заполнены, Петя объявляется победителем, если найдутся четыре подряд
идущие клетки по горизонтали, в которых слева направо написано слово «ПЕТЯ», или найдутся четыре подряд идущие
клетки по вертикали, в которых сверху вниз написано слово «ПЕТЯ». Сможет ли Петя выиграть независимо от действий
Васи?
Подсказка 1:
Попробуйте придумать выигрышную стратегию для Васи.
Подсказка 2:
Хорошей идеей будет выбрать некоторую букву, которой нет в слове ПЕТЯ, и некоторым образом с её помощью блокировать появление данного слова. Как это сделать?
Подсказка 3:
Попробуйте придумать такой алгоритм выставления буквы, при котором будет блокироваться появление сочетания букв ПЕ по горизонтали и ТЯ по вертикали. Как нужно отвечать на ходы Пети, чтобы добиться этого?
Опишем выигрышную стратегию Васи. Пусть Вася все время пишет букву «Ю» в клетку согласно следующим ниже условиям; а если указанная клетка не существует или уже занята, а также если Петя ставит любую букву отличную от «П», «Е», «Т», «Я», то пусть Вася ставит «Ю» в любую свободную клетку.
Если Петя в некоторой клетке пишет букву «П», то Вася пишет «Ю» в клетке, соседней с ней справа; если Петя пишет букву «Е», то Вася пишет «Ю» в клетке, соседней с ней слева; если Петя пишет букву «Т», то Вася пишет «Ю» в клетке, соседней с ней снизу; если Петя пишет букву «Я», то Вася пишет «Ю» в клетке, соседней с ней сверху.
Из первых двух условий следует, что в двух соседних по горизонтали клетках не могло появиться «ПЕ», читаемое слева направо. В самом деле, предположим, что горизонтальное «ПЕ» появилось; тогда после появления первой из этих двух букв Вася, согласно описанной стратегии, сразу займёт место второй из этих букв — противоречие. Аналогично, в двух соседних по вертикали клетках не могло появиться «ТЯ», читаемое сверху вниз.
не сможет
Ошибка.
Попробуйте повторить позже
По кругу выписаны 100 единиц. Петя и Вася играют в игру, каждый делает по ходов. Петя каждым своим ходом выбирает 9
стоящих подряд чисел и уменьшает каждое из них на 2. Вася каждый своим ходом выбирает 10 стоящих подряд чисел
и увеличивает каждое из них на 1. Ребята ходят по очереди, начинает Петя. Докажите, что Вася сможет действовать
так, чтобы после каждого его хода среди 100 выписанных чисел было не менее пяти положительных, как бы ни играл
Петя.
Обозначим записанные по кругу числа
…,
Вася будет следить лишь за десятью числами, которые он разобьёт на пары:
…,
За один ход Петя может уменьшить не более, чем одно из этих 10 чисел. Если Петя
уменьшил одно из чисел пары
Вася в ответ добавит 1 к числам
…,
Если же Петя не уменьшил
ни одно из этих 10 чисел, Вася сделает любой разрешённый ход. Таким образом, после пары ходов Пети и Васи сумма
чисел в каждой из пяти Васиных пар не уменьшится. Поскольку изначально пять сумм в парах положительны, то после
каждого Васиного хода сумма в каждой из этих пяти пар будет положительной, поэтому в каждой из пар будет хотя бы
одно положительное число. Таким образом, после любого Васиного хода будет хотя бы 5 положительных чисел, что и
требовалось.
Ошибка.
Попробуйте повторить позже
В крайней левой клетки полоски стоит фишка. Петя и Вася играют в игру, начинает Петя. За ход разрешается сдвинуть эту фишку
на одну или две клетки вправо. Выигрывает тот, кто поставит фишку в самую правую клетку. Кто из игроков может победить, как бы ни
играл соперник?
Покажем стратегию игры за Васю. Каждым ходом будем двигать фишку на 1 клетку, если Петя своим предыдущим ходом подвинул ее на 2 клетки, и на 2 в противном случае.
Докажем, что данная стратегия является выигрышной. После каждой пары ходов Пети и Васи фишка будет передвинута на 3 клетки,
следовательно, после хода Васи фишка будет передвинута на
клеток. Наконец, после 33 хода фишка будет передвинута на 99 клеток
и окажется в последней.
Ошибка.
Попробуйте повторить позже
Катя и Юра играют в следующую игру. Имеется пустая таблица из одной строки, состоящая из пустых ячеек: (
),
которые игроки заполняют числами от 0 до 2022. Первым ходит Юра, который выбирает число
такое, что
и заполняет
ячеек. Второй ходит Катя, которая заполняет оставшиеся ячейки. Победитель определяется по следующему правилу: если в результате
получается «счастливая» комбинация чисел - полностью заполненная таблица, в которой числа можно разбить на две непересекающиеся
группы, суммы чисел в которых одинаковы, то выигрывает Катя, в противном случае выигрывает Юра. Например, комбинация (
)
не является «счастливой», так как в ней присутствует нечетное число нечетных чисел. С другой стороны, комбинация
является «счастливой», так как
. У кого из игроков имеется выигрышная стратегия? Ответ
обосновать.
Источники:
Подсказка 1.
Сразу поймём, что нет никакого смысла рассматривать случаи, когда первый игрок заполняет ячеек меньше, чем k-1. Ведь Юра может оставить Кате всего лишь одну ячейку. Так что будем считать, что если он заполнил меньше k-1 ячейки, то Катя заполняет оставшиеся ячейки, кроме последней, нулями.
Подсказка 2.
Теперь если мы докажем, что числа на k-1 ячейках можно разбить на такие 2 группы, что суммы чисел в них будут отличаться не менее чем на 2022, то Катя сможет победить, поставив в последнюю ячейку число, уравнивающее суммы этих групп. Сейчас работать с числами не очень удобно. Попробуйте упорядочить их и разбить на подходящие группы.
Подсказка 3.
Если мы упорядочим числа и распределим в группы через один, то сумма в группах будет отличаться не более чем на 2022. Победа!
Очевидно, что достаточно рассмотреть случай, когда игрок, делающий первый ход, заполняет максимально возможное число ячеек, равное
. Расположим эти
число в порядке не убывания:
. Здесь в индексах указаны номера позиций, на
которых стоят эти числа в таблице. Образуем два множества позиций, которые заполнены:
и
, беря
указанные числа через одно. Тогда суммы чисел на этих позициях могут отличаться друг от друга не более, чем на 2022.
Поэтому оставшуюся незаполненной позицию можно заполнить числом от 0 до 2022 так, чтобы получилась «счастливая»
комбинация.
Ошибка.
Попробуйте повторить позже
Используем стратегию дополнения: после каждого нашего хода будем пытаться оставить число спичек, кратное Действительно, если в
данный момент число спичек делится на
то соперник никак не сможет оставить количество, кратное
Если же спичек не кратно
то мы можем взять остаток от деления на
Ясно, что после хода соперника
спичек остаться не может. Значит, если спичек изначально
кратно
то победит Вася, а иначе — Петя.
Вася
Петя
Ошибка.
Попробуйте повторить позже
Есть кучи из
и
камней. Двое играют в игру, по очереди удаляя по одному камню из двух разных куч. Игрок, который
не может сделать ход (взять по камню из двух куч), проигрывает. У кого из игроков, начинающего или его соперника, есть выигрышная
стратегия?
Сначала возьмём по одному камню из куч и
. Далее, если второй игрок берёт из некоторых двух куч, то мы берём из двух
оставшихся. Так будем продолжать, пока можем делать ход. После каждой пары ходов будут оставаться кучки
. Если мы
не сможем сделать ход по нашей стратегии, тогда второй игрок на предыдущем шаге уменьшил
большие кучки, при этом в
меньших кучках камней нет. Поэтому осталась позиция
. Тогда просто взяв из двух непустых куч по камню, мы
победим.
у первого игрока
Ошибка.
Попробуйте повторить позже
На столе лежат карточки, на которых написаны по разу все делители числа причем на каждой карточке написан один из
делителей. Два игрока по очереди берут себе по одной карточке. Проигрывает тот, у кого число на одной из его карточек делится на число
на другой из его карточек. Кто выигрывает при правильной игре?
Поделим все карточки на пары: и
. Все карточки так разобьются, так как
не является квадратом. Будем играть за
второго и брать каждым ходом парную карточку к карточке первого. Если вдруг у нас оказались два числа
и
такие, что
кратно
, то у нашего соперника уже было два числа
и
, причем
кратно
, так как
— целое,
так как
кратно
, то есть первый бы уже проиграл. Значит, у нас всегда есть ход, а так как игра конечна, то мы
выиграем.
второй
Ошибка.
Попробуйте повторить позже
Есть куча из спичек. Разрешается брать от 1 до 10 спичек, выигрывает взявший последнюю спичку. При каких
выигрывает
начинающий?
Решение 1. Проанализируем выигрышные и проигрышные позиции. Понятно, что все числа от 1 до 10 — выигрышные.
Число 11 — проигрышное, так как из нее можно попасть только в выигрышные позиции 1–10. Позиции 12–21 — выигрышные, ведь из них можно попасть в 11. Число 22 — проигрышное, и так далее.
Легко видеть, что все позиции, кратные 11, являются проигрышными, а остальные — выигрышными.
Тогда, в силу симметричности позиции перед васиным ходом, петино число отличается от чисел в своей строке и своем
столбце. Осталось лишь отметить, что игра конечна, а раз у Пети всегда есть ход, то он не проиграет, а значит, победит.
Еще раз хочется обратить внимание на то, как мы определяем, является ли позиция выигрышной или проигрышной: для того, чтобы позиция была выигрышной, достаточно ОДНОГО хода, ведущего в проигрышную позиция, а вот чтобы позиция была проигрышной, ВСЕ ходы должны вести в выигрышные. И во время решения мы ровно это и определяем.
Другой подход — дополнение хода соперника до определенного значения.
Решение 2. При количестве спичек, кратном 11, будем играть за второго игрока, дополняя количество спичек, взятых на
предыдущем ходу первым игроком, до 11. Другими словами, если первый игрок только что взял
спичек, то мы берем
. Сразу
отметим, что количество спичек, которое мы должны брать в ответ на ход первого, также от 1 до 10, то есть с этим проблем не возникает.
Кроме того, после нашего хода количество спичек после пары ходов — соперника и нашего — кратно 11, поэтому последнюю спичку заберет
именно второй игрок.
При количестве спичек, не кратном 11, играем за первого игрока. Первым ходом берем столько спичек, чтобы количество оставшихся
спичек было кратно 11, а дальше повторяем предыдущую стратегию. .
Ошибка.
Попробуйте повторить позже
Есть клетка. Двое поочередно слева направо вписывают в эти клеточки по одной из цифр от
до
. Если после
заполнения всех клеток сумма всех записанных цифр будет делиться на
, то выиграет игрок, ходивший первым, а если не
будет делиться на
— то вторым. Какой из игроков выиграет при правильной своей игре и любой игре соперника? Ответ
обосновать.
Источники:
Подсказка 1!
1) Итак, у нас ребята заполняют клетки по очереди числами, значит было здорово использовать стратегию дополнения!
Подсказка 2!
2) Да, можно всегда дополнять сумму до 9, так как цифры от 0 до 9. Попробуем играть так за второго, что у нас выйдет?
Подсказка 3!
3) Что в конце первый всегда будет ставить любое число и выиграет! Тогда попробуем играть за первого, и "передать ход" второму. То есть первый ставит какой-то х, а дальше дополняет сумму до 9. Как ему надо ходить, чтобы выиграть...?
Заметим, что первый игрок всегда может дописывать к предыдущему числу второго такое, что их сумма равна девяти. Тогда в парах
сумма будет равна девяти, откуда вся сумма в клетках
равна
Выберем цифру в первой
клетке, равной
и вся сумма будет кратна
при любой игре второго.
Первый
Ошибка.
Попробуйте повторить позже
Аскар и Булат играют в игру на клетчатой доске . За один ход Аскар закрашивает одну клетку, а Булат — сразу две. Начинает
Аскар. Проигрывает тот игрок, после хода которого какие-то шесть отмеченных клеток будут расположены в ряд по вертикали или
горизонтали. Кто из игроков имеет выигрышную стратегию?
Разобьем все клетки на тройки следующим образом: в каждой строке разбиваем их на тройки с номерами Играем за
Булата. Если Аскар ходит в некоторую тройку, то мы закрашиваем оставшиеся две клетки этой тройки.
Покажем, что тогда Булат никогда не проиграет. Пусть он не может сходить в соответствующую тройку. Тогда возможны два случая. Если после его хода образовывается вертикальный прямоугольник в одном из столбцов, то к этому момент уже был бы прямоугольник в столбце, в который Аскар сделал последний ход, то есть такое невозможно. Если же будет образовываться горизонтальный прямоугольник, то все его клетки будут из разных троек, но тогда клетка, в которую до этого сходил Аскар, также будет лежать в горизонтальном прямоугольнике, состоящем из клеток тех же троек.
Булат
Ошибка.
Попробуйте повторить позже
Два пирата, Билл и Джон, имея каждый по золотые монеты, решили сыграть в такую игру: они по очереди будут выкладывать на стол
монеты, за один ход — одну, две или три, а выиграет тот, кто положит на стол сотую по счёту монету. Начинает Билл. Кто может выиграть в
такой игре, независимо от того, как будет действовать соперник?
Если бы количество камней было неограниченным, то Джон мог бы просто дополнять ходы Билла до четырёх и победить после своего
-го хода. Однако заметим, что если Билл будет всегда выкладывать по одной монете, то Джону придётся выкладывать по три, а
значит ему не хватит монет. Таким образом понимаем, что Джону необходимо сэкономить монеты. Если первым ходом
Билл положит две или три монеты, то Джон положит две или одну и далее ему хватит монет для победы. Пусть Билл
положил первым ходом одну монету, тогда Джон в ответ положит также одну. Далее возможны три варианта развития
событий:
Если Билл снова положил одну монету, то Джон также кладёт одну, а далее дополняет до четырёх.
Если вторым ходом Билл положит две монеты, то всего на столе будет четыре. Далее Джек положит одну. Билл не должен
допустить, чтобы после хода Джека количество камней делилось на
поэтому он будет выкладывать три монеты. Далее всегда Джон
будет выкладывать одну монету, вынуждая Билла выкладывать три, но Билл не сможет выложить сотую, так как ему не хватит
монет.
Если вторым ходом Билл выложит три монеты, то Джек также ответит тремя, а далее будет дополнять.
Джон
Ошибка.
Попробуйте повторить позже
Вася ставит короля на шахматную доску после чего они с Петей начинают играть в следующую игру. Каждый игрок своим ходом
должен передвинуть короля по правилам шахмат (на соседнюю по стороне или диагонали клетку). Нельзя наступать на те клетки, в
которых король бывал ранее. Начинает Петя, ходы делают по очереди, проигрывает тот, кто не может сделать ход. Кто из игроков может
победить, как бы ни играл соперник?
Источники:
Подсказка 1
Так-с, симметрию тут не применишь... Тогда будем пытаться дополнить ход противника. Но до чего дополнять ходы противника на шахматной доске? Чтобы такое придумать, чтобы это дополнить?)
Подсказка 2
Вот если получится разбить клетки доски как-нибудь на пары соседних, то можно дополнять ход противника ходом в парную клетку.
Подсказка 3
Давайте разобьем доску на доминошки 2×1. Дело осталось за малым - определить победителя, который сможет применить стратегию дополнения)
Разобьем клетки доски на пары-доминошки следующим образом:
Пусть Петя своим ходом переставляет короля из текущей клетки в парную ей. Заметим, что Петя всегда сможет так сходить, потому что после его хода во всех доминошках король побывал или на обеих клетках, или ни на одной. Тогда Вася может переставить короля только в доминошку, где обе клетки не посещены. В итоге, Петя сделает последний ход и победит в игре.
Петя
Ошибка.
Попробуйте повторить позже
Петя и Вася по очереди красят рёбра -угольной пирамиды: Петя — в красный цвет, а Вася — в зелёный (ребро нельзя красить дважды).
Начинает Петя. Выигрывает Вася, если после того, как все рёбра окрашены, из любой вершины пирамиды в любую другую вершину ведёт
ломаная, состоящая из зелёных рёбер. В противном случае выигрывает Петя. Кто из игроков может действовать так, чтобы всегда
выигрывать, как бы ни играл его соперник?
#92424
Подсказка 1
Подсказка 2
Пусть Вася каждым ходом красит ребро, "парное" тому, которое только что покрасил Петя. Что будет, если Петя хотя бы раз покрасит одно ребро в основании пирамиды?
Подсказка 3
Верно, Вася сможет соединить все вершины "зелёным путём". Тогда что, если Петя решит красить исключительно боковые рёбра?
Подсказка 4
Рассмотрите предпоследний ход Васи!
Пусть — вершина пирамиды,
— её основание. Разобьём все рёбра пирамиды на пары смежных, одно из которых боковое, а
другое лежит в основании:
На каждый ход Пети Вася может отвечать в ту же пару, то есть красить в зелёный цвет ребро из той пары, в которой Петя только что
покрасил второе ребро в красный. Если Петя покрасит хотя бы одно ребро в основании пирамиды, то в ответ Вася покрасит боковое ребро
из той же пары, пусть это, например, ребро . Так как в конце игры вершина
соединена зелёным ребром либо с
, либо с
, то из неё можно дойти по зелёным рёбрам до
. Далее, вершина
соединена либо с
, либо с
, из которой есть путь по
зелёным рёбрам до
. Следовательно, и из вершины
можно добраться до
по зелёным рёбрам. Продолжая
эти рассуждения, получим, что из всех вершин можно дойти по зелёным рёбрам до вершины
, а это значит, что Вася
победил.
Таким образом, чтобы не проиграть, Петя должен красить только боковые рёбра. После его предпоследнего хода неокрашенными останутся ребро из пары, в которую он только что сходил, и два ребра ещё из одной пары. Тогда в ответ Вася может покрасить в зелёный цвет последнее неокрашенное боковое ребро, после чего они покрасят ещё по одному ребру в основании. В итоге зелёным цветом будут покрашены все рёбра в основании пирамиды, кроме одного, а также одно боковое ребро, поэтому каждые две вершины будут соединены путём из зелёных рёбер. Значит, и в этом случае Вася победит.
Ошибка.
Попробуйте повторить позже
На столе лежит камней. Петя и Вася играют в игру по следующим правилам. Ходят по очереди, начинает Петя. За один ход можно
взять со стола
или
камня, но один и тот же игрок два раза подряд не может брать
камня. Проигрывает не имеющий хода. Кто из
игроков сможет обеспечить себе победу вне зависимости от игры противника?
Подсказка 1
Один и тот же игрок два раза подряд не может брать 2 камня. Если бы не было этого ограничения, то можно было применить стандартную стратегию: дополнение хода противника (до 3 камушков). Можно ли как-то изловчиться и свести задачу к дополнению ходов противника?
Подсказка 2
Обойти ограничение можно - давайте смотреть не 1 ход игрока, а сразу 2 хода. С учетом запрета суммарно за 2 своих хода игрок может убрать либо 2, либо 3 камня. Как теперь придумать стратегию за одного из игроков?
Подсказка 3
Если у Пети получится первыми 2 ходами сделать 2015 камней в кучке, то дальше ему достаточно дополнять за 2 своих хода Васины 2 хода до 5 камней. Подумайте над тем, как Пете правильно сделать первые 2 хода, а также, как делать последующие ходы, чтобы случайно не нарушить правило (про два подряд хода в 2 камня).
Опишем выигрышную стратегию Пети. Первым ходом он возьмет камень. Это не наложит ограничений на его второй ход, поэтому он
сможет дополнить ход Васи так, чтобы после этого осталось
камней.
Дальше Петя будет действовать так, чтобы за две пары ходов было взято ровно камней. Вася своими двумя ходами сможет в сумме
взять
или
камня, поэтому Петя сначала возьмет
камень (это не наложит ограничений на его второй ход), а потом, когда уже будет
знать, что сделал Вася, дополнит его ход до
в сумме. При разборе каждой пятерки камней последний ход остается за Петей. Поэтому, в
частности, он возьмет последний камень и выиграет.
Петя
Ошибка.
Попробуйте повторить позже
На доске написаны числа За ход можно стереть
числа, сумма которых делится на
Петя и Вася ходят по
очереди, первый ходит Петя. Проигрывает тот, кто не может сделать хода. Кто из игроков может выиграть, как бы ни играл
соперник?
Источники:
Петя разбивает все числа на пар с суммой
Первым ходом он берет любые две пары целиком. Остается
пар. Вообще, после
Петиного хода будут оставаться только целые пары, причем их количество кратно
Вася может взять либо две целые пары, либо одну
целую пару и два числа из разных пар, либо по числу из
пар. В ответ Петя берет все числа из начатых пар и столько же целых пар,
сколько Вася. В результате пары ходов Васи и Пети они возьмут вместе ровно
пары, то есть
в сумме. Поскольку
и Васина
сумма кратны
то и Петина сумма тоже, а число оставшихся пар уменьшилось на
Поэтому последний ход сделает Петя и
выиграет.
Петя
Ошибка.
Попробуйте повторить позже
На плоскости отмечена точка Андрей и Борис играют в следующую игру. Они ходят по очереди, начинает Андрей. За один ход
разрешается провести на этой плоскости через точку
прямую, не совпадающую с уже проведёнными. Проигрывает тот, после хода
которого угол между какими-либо двумя из уже проведённых прямых окажется меньше
Кто из игроков может победить, как бы ни
играл соперник?
Источники:
Для любой прямой проходящей через точку
обозначим через
прямую, также проходящую через
и перпендикулярную
Одна из выигрышных стратегий Бориса: если Андрей провёл очередным своим ходом прямую
то Борис проводит прямую
Действительно, во-первых, эта стратегия осуществима ведь все прямые, проходящие через разбиты на пары, и каждым ходом Андрей
проводит прямую из ещё не задействованной пары. Во-вторых, Борис не может проиграть, играя указанным образом: если он провёл
некоторую прямую
и угол между ней и некоторой проведённой прямой
меньше
то также меньше
равный ему угол между
уже проведёнными прямыми
и
т.е. игра должна была закончиться раньше. Наконец, игра не может завершиться вничью, так как
после того, как будет проведена
прямая, угол между какими-то двумя (в силу принципа Дирихле) будет меньше
Борис
Ошибка.
Попробуйте повторить позже
Два игрока по очереди выкладывают монеты в ряд. За один ход можно положить две или три монеты. Выигрывает тот, кто выложит
монету. Определите, какой игрок (первый или второй) обладает стратегией, которая позволит ему выиграть вне зависимости от ходов
другого игрока. Опишите эту стратегию.
Источники:
Подсказка 1
По условию двое игроков у нас выкладывают по 2 или 3 монеты. Но тогда за два хода суммарно какое число монет удобно выложить? Попробуйте перебрать хорошо известные стратегии.
Подсказка 2
Верно, мы сможем всегда дополнять количество до 5, то есть за два хода выкладывать 5 монет. Но теперь нужно понять, кому это выгодно. Учитывая, что первый может создать благоприятную ситуацию для себя, то, наверное, ему и будет полезно в дальнейшем дополнение. Но какой же первый ход ему нужно сделать?
Подсказка 3
Да, он может выложить, например, две монеты. А дальше он будет просто дополнять количество до пяти. Нужно только проверить концовку и убедиться, что первый выигрывает таким образом. Победа!
Пусть первый игрок своим первым ходом положит монеты, а следующими ходами класть столько монет, чтобы сумма его монет и монет,
положенных перед этим вторым игроком была равна
В этом случае после третьего хода первого игрока в ряду будут лежать
монет.
Далее, как бы не сходил второй игрок своим третьим ходом и как бы после этого не сходил первый игрок
монета будет положена
первым игроком.
Первый игрок
Ошибка.
Попробуйте повторить позже
Петя и Вася по очереди заполняют клетки квадратной таблицы целыми числами. Каждым ходом игроки ставят одно число в любую
из пустых клеток. Первым ходит Петя. Когда вся таблица заполнится, они подсчитывают суммы чисел, стоящих в строках и в столбцах —
всего
сумм. Если хотя бы
из них окажутся одинаковыми, то выиграет Вася, иначе — Петя. Может ли Вася всегда
выигрывать?
Источники:
Разобьем доску на вертикальные доминошки. Будем на месте Васи на очередном шаге в ту же доминошку, куда только что ходил Петя,
ставить число, противоположное петиному. Тогда по окончании игры сумма в каждой доминошке будет равна поэтому и в каждом
столбике сумма будет равна
то есть хотя бы
сумм будут равны
Да, может
Ошибка.
Попробуйте повторить позже
Дан куб, каждая грань которого — это клетчатое поле размером на
клеток. В центре одной из граней стоит пешка. Данил и
Максим передвигают пешку по клеткам куба. Данил может ходить только на соседнюю по стороне клетку (разрешается переходить на
другую грань, если клетки соседние по стороне), а Максим может поставить пешку в любую клетку. Пешка красит за собой клетки. На
закрашенную клетку пешку двигать нельзя. Изначальная клетка (центр грани) закрашена. Данил ходит первым. Проигрывает тот, кто не
может сделать ход. Кто выиграет при правильной игре обоих?
Подсказка 1
Переформулируем немного задачу. Изначально куб пустой. Ходит первым Максим и ставит пешку в центр одной из граней.
Подсказка 2
Казалось бы, Максим может ставить на любую незакрашенную, а Данил всего лишь на соседние. Однако не тут-то было...
Подсказка 3
Побеждать будет Данил. Почему такая гипотеза должна появиться? Например, потому что всего клеток на кубе чётно, а первым ходит Максим, значит если все клетки заняты, то победит Данил (в силу чётности). А если бы мы предположили, что выигрывает Максим, то нам бы пришлось доказывать, что не бывает ситуаций, когда все клетки заняты (а это звучит стрёмно). На что же намекает замеченная чётность?
Подсказка 4
Верно! На парную стратегию, то есть ту, в которой у второго игрока всегда есть ответный ход. Какие существуют самые известные парный стратегии в плоских клетчатых задачах?
Подсказка 5
Точно! Это разбиение поля на доминошки (прямоугольники 1 на 2). То есть первый ходит в доминошку, а второй забирает оставшуюся клетку в доминошке. Итого, у второго всегда есть ход после первого. Сработает ли эта идея в нашей задаче?
Подсказка 6
Конечно, сработает. Стратегия остаётся той же. Однако с разбиением куба могут возникнуть трудности (всё-таки выход в пространство). И да, доминошки могут загибаться через рёбра.
Подсказка 7
Попробуйте построить пример следующим образом. Если куб ABCDA₁B₁C₁D₁, то попробуйте покрыть рёбра AB, B₁C₁, DD₁ доминошками (как бы облепить). Ну а дальше докрутить уже проще простого.
Приведём выигрышную стратегию для Данила. Число клеток на поверхности чётно (равно Разобьём всю поверхность куба
на доминошки; доминошки не пересекаются и покрывают весь куб. Легко видеть, что такие примеры есть. В начале хода Данила пешка
стоит в какой-то доминошке. Данил ходит во вторую клетку доминошки. Если Данил до этого действовал в соответствии с этой стратегией,
то вторая клетка доминошки не закрашена, и сделать в неё ход можно. Очевидно, что последний ход сделает Данил — хотя бы потому, что
он всегда может сделать ход.
Данил