Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела комбинаторика
Разделы подтемы Игры
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#34920

Петя и Вася играют в следующую игру. На доске написаны числа от 1  до 2014.  За ход разрешается вычеркнуть любое число вместе со всеми его делителями. Ходят по очереди, начинает Петя. Проигрывает тот, кто не может сделать ход. Кто выигрывает при правильной игре?

Подсказки к задаче

Подсказка 1

Давайте подумаем над тем, кто в принципе может иметь здесь выигрышную стратегию. Если она есть у первого игрока, то всё и так понятно. А что если она есть у второго? Как тогда может сходить первый игрок?

Показать ответ и решение

По правилам игры ничьих не бывает, поэтому либо первый игрок, либо второй имеет выигрышную стратегию. Первый игрок может “передать ход” второму, вычеркнув первым ходом 1.  Действительно, пусть второй вычёркивает число x  и все его делители. После этого хода вычеркнуты те числа, какие были бы вычеркнуты, если бы первый игрок первым своим ходом вычеркнул x  (и все его делители). Поэтому у второго игрока не может быть выигрышной стратегии: первый игрок, “передав ход”, может играть, следуя любой стратегии второго игрока. Значит, выигрышная стратегия есть у первого игрока.

Ответ: Первый

Ошибка.
Попробуйте повторить позже

Задача 2#34926

Даны две кучки спичек. В одной 2021,  в другой 2022  спичек. Двое играют в следующую игру: при своем ходе каждый выбрасывает одну из двух кучек, а другую делит на две не обязательно равные кучки. Проигравшим считается тот, кто не может разделить кучку на две части. Кто может выиграть при правильной игре?

Показать ответ и решение

Игра конечна, следовательно, у одного из игроков есть выигрышная стратегия. Докажем, что у второго не может быть выигрышной стратегии. Предположим, что она у него есть, и будем играть за первого. Первым ходом выбросим кучку 2021,  а вторую разделим на   2021  и 1.  Второй игрок обязательно выбросит кучку 1  и разделит как-то кучку 2021.  С этого момента у второго игрока есть ответные ходы на каждый наш ход, соответствующие выигрышной стратегии. Тогда можем начать игру по-другому: первым ходом выбросим кучку 2022  и разделим кучку 2021  так же, как и второй игрок разделил бы ее в соответствии со своей выигрышной стратегией. Теперь будем отвечать на ходы второго по его же стратегии и победим. Значит, у первого тоже есть выигрышная стратегия. Противоречие.

Доказали, что первый игрок имеет выигрышную стратегию.

Ответ:

Первый

Ошибка.
Попробуйте повторить позже

Задача 3#34928

На доске написано число 2.  За ход разрешается прибавить к числу на доске любой из его делителей, меньший самого числа. Выигрывает тот, кто первым получит число больше 1000000.  Кто может выиграть при правильной игре?

Подсказки к задаче

Подсказка 1

Заметим сразу, что у нас просто спрашивают, кто может выиграть при правильной игре. То есть стратегию не обязательно приводить. Какие тогда есть идеи, варианты, чтобы выяснить это? Попробуем немного пофантазировать и начнём выписывать какие-то числа.

Показать ответ и решение

Первый игрок напишет число 3,  второй число 4.  Далее первый может написать число 6,  а может написать число 5,  и тогда второй напишет число 6.  После написания числа 6  выигрышная стратегия есть либо у ходящего, либо у его противника. Так как первый игрок после написания числа 6  может по своему желанию оказаться и ходящим, и противником ходящего, он может воспользоваться выигрышной стратегией. Таким образом мы доказали, что у первого есть выигрышная стратегия.

Ответ:

Первый

Ошибка.
Попробуйте повторить позже

Задача 4#78961

На столе лежат N  кучек по одному ореху в каждой (N > 2).  Двое ходят по очереди. За ход нужно выбрать две кучки, где числа орехов взаимно просты, и объединить эти кучки в одну. Выиграет тот, кто сделает последний ход. Для каждого N  выясните, кто из играющих может всегда выигрывать, как бы ни играл его противник.

Показать ответ и решение

Для выигрыша ему достаточно до самого конца объединять имеющиеся кучки так, чтобы была одна большая кучка и несколько кучек по одному ореху. При такой стратегии сохраняется инвариант — нечетность максимальной кучки после хода второго. В случае нечётного  N  второй придерживается такой стратегии до конца, а в случае чётного — до позиции из четырёх кучек N − 3,1,1  и 1,  после чего на любой ход первого: N − 2,1,1  или N − 3,2,1  — отвечает ходом N − 2,2.

Ответ:

Всегда выигрывает второй

Ошибка.
Попробуйте повторить позже

Задача 5#85492

Имеется кучка из 100 камней. Двое играют в следующую игру. Первый игрок забирает 1 камень, потом второй может забрать 1 или 2 камня, потом первый может забрать 1,2 или 3 камня, затем второй 1,2,3  или 4 камня, и так далее. Выигрывает тот, кто забирает последний камень. Кто может выиграть, как бы ни играл соперник?

Источники: ММО - 2024, первый день, 11.3 (см. mmo.mccme.ru)

Подсказки к задаче

Подсказка 1

Давайте внимательно посмотрим на то, какое количество камней всегда может набрать первый игрок, после хода второго. Что можно заметить?

Подсказка 2

Первым ходом первый игрок всегда забирает ровно один камень, поэтому тут не очень интересно. А вот дальше второй игрок забирает один или два камня, а первый от 1 до 3 камней. Какое число камней можно набрать после хода второго и первого вместе?

Подсказка 3

Ровно 3 камня, на следующем ходе 5 камней, дальше 7 и так далее. То есть после хода первого получаются последовательные нечётные числа. А разность чего равняется последовательным нечётным числам?

Подсказка 4

Разность квадратов — это нечётное число. Поэтому, так как первым ходом первый игрок забирает 1 камень, то есть квадрат. А это значит, что после каждого его хода забирается такое количество камней, которое равно квадрату натурального числа!

Показать ответ и решение

Докажем, что для любого натурального n≥ 10  первый игрок на своём n  -ом ходе может добиться, чтобы количество забранных из кучки камней равнялось  2
n  , и второй игрок не сможет ему помешать. Доказательство проведём индуктивно.

В свой первый ход первый игрок забирает один камень, т. е. число забранных камней равно  2
1  . Пусть в свой n  -й ход первому игроку удалось сделать так, чтобы количество забранных камней равнялось  2
n  . В свой n  -й ход второй игрок может взять от 1  до 2n  камней. Поскольку      2   2
(n +1) − n =2n +1,  после его хода общее количество забранных камней будет больше  2
n  и меньше      2
(n+ 1)  . Первый игрок в свой следующий ход может взять от 1  до 2n+ 1  камня и точно сможет получить      2
(n+ 1)  забранных камней независимо от предыдущего хода второго игрока.

Таким образом, поскольку       2
100= 10  , побеждает первый игрок: ему достаточно каждый раз забирать такое число камней, чтобы общее число забранных камней было точным квадратом, и на своём 10  ходе он возьмёт последний камень.

Ответ: первый

Ошибка.
Попробуйте повторить позже

Задача 6#85561

Аня и Боря играют в игру. Они по очереди (начинает Аня) выписывают по одной цифре, пока не получится шестизначное число. При этом первая выписанная цифра ненулевая и все выписанные цифры различны. Аня выигрывает, если полученное шестизначное число делится хотя бы на одно из чисел: 2,3 или 5. Если этого не случается, то выигрывает Боря. Кто выигрывает при правильной игре?

Источники: Курчатов - 2024, 11.3 (см. olimpiadakurchatov.ru)

Подсказки к задаче

Подсказка 1

Подумаем, какие цифры и на какой позиции могли бы принести Боре победу? Что нужно сделать Ане, чтобы предотвратить это?

Подсказка 2

Если на третий ход Бори оставить ему числа 0, 2, 4, 5, 6, 8, то он проиграет. Значит, если Боря хочет победить, то в свой последний ход он подставит одно из числе 1, 3, 7, 9. Какие еще вынужденные ходы можно приписать Боре?

Подсказка 3

Заметим, что чисел 1, 3, 7, 9 не так уж и много, значит Боря не должен их «закончить» раньше своего третьего хода. Тогда какие цифры он должен ставить в своих ходы?

Подсказка 4

Выходит, что Боря в свои первый и второй ходы должен ставить цифры из {0, 2, 4, 5, 6, 8}. Тогда какие цифры должна поставить Аня, чтобы Боря не смог победить в конце?

Подсказка 5

Аня своим первым и вторым ходом поставит 3 и 9. Осталось лишь разобрать случаи того, какие именно ходы сделает Боря! Подумайте, а как должна поступить Аня вторым ходом, чтобы застать Борю врасплох?

Подсказка 6

Обратите внимание на остатки чисел при делении на 3!

Показать ответ и решение

Пусть a-ba-b-ab-
 1 12 23 3  - итоговое шестизначное число. Пусть также A = {0,2,4,5,6,8} и B = {1,3,7,9} . Заметим, что если Боря своим третьим ходом поставит цифру из множества A  , Аня выиграет, поскольку полученное число будет делиться на 2 . Значит, b3 ∈ B  .

Пусть Аня первым ходом выберет цифру a1 = 3  , а вторым ходом - цифру a2 =  9. Если Боря на первом или втором ходу выберет цифру из множества B  , то своим третьим ходом Аня заберет последнюю оставшуюся цифру из множества B  , и Боря вынужден будет взять свою цифру b3  из A  , что приведет к его проигрышу. Значит, Боря вынужден взять первые две свои цифры b1  и b2  взяты из множества A  . Заметим, что Боря вынужден будет на последнем ходе выбрать либо цифру 1 , либо цифру 7 , которые дают одинаковый остаток 1 при делении на 3. Поэтому Ане достаточно подобрать цифру a3  так, чтобы сумма цифр a1+b1+ a2+ b2+ a3  давала бы остаток 2 при делении на 3 . Поскольку a1 = 3  и a2 = 9  не влияют на остаток этой суммы, все зависит от остатка суммы b1+b2  . Покажем, как действовать Ане в каждом из случаев.

Если b1 +b2  делится на 3 , то Аня выберет цифру a3  из набора {2,5,8} : поскольку до этого момента эти цифры мог выбирать только Боря, как минимум одна из этих трех цифр останется не выбранной.

Если b1 +b2  дает остаток 1 при делении на 3 , Аня выберет цифру a3 = 1  . Как мы помним, Боря не мог ее выбрать на первых двух ходах.

Наконец, если b1+ b2  дает остаток 2 при делении на 3 , Аня выберет цифру a3  из набора {0,6} . Боря не мог выбрать обе эти цифры, поскольку тогда b1+b2 = 6  , а мы предположили, что b1+b2  дает остаток 2 при делении на 3 .

Таким образом, Аня выиграет.

Ответ:

Аня

Ошибка.
Попробуйте повторить позже

Задача 7#88667

Вначале на доске написано число 1010.  Петя за ход должен уменьшить его, разделив нацело на чётное число от 2  до 100,  Вася — на нечётное от 2  до 100.  Проигрывает тот, кто не сможет ходить, начинает Петя. Кто из игроков имеет выигрышную стратегию?

Подсказки к задаче

Подсказка 1

Посмотрите на разложение числа 10^10 на множители. На какие именно числа от 2 до 100 могут делить Петя и Вася?

Подсказка 2

Вася может делить только на 5 или 25. А Петя на четные числа от 2 до 100 вида 2^a, 2^a * 5, 2^a * 25. Кто из игроков своими ходами может помешать другому?

Подсказка 3

Петя может мешать Васе, потому что может "забирать" пятерки из разложения на множители числа на доске, а вот Вася двойки не заберет. Как теперь придумать стратегию за Петю?

Показать ответ и решение

Заметим, что 1010 = 210⋅510,  то есть Вася может делить только на 5  или 25  , а Петя —– только на четные числа (вида  a a
2 ,2 ⋅5  или  a
2 ⋅25  , где a∈ ℕ.  ) То есть Вася проигрывает, когда заканчиваются все 10  пятерок, а Петя —– когда заканчиваются все 10  двоек. Причем Вася может забирать только свои пятерки, а Петя может забирать как двойки, так и пятерки.

Значит, Петя может быстрее приблизить Васю к проигрышу, когда будет забирать его пятерки. Действительно, Петя может первым ходом поделить число на 50,  а затем каждым ходом будет делить число на доске на 2.  Не позднее, чем после 8  ходов Васи пятерок не останется (но двоек будет хотя бы 2  , так как забирает их только Петя), значит, Вася не сможет сходить, а Петя выиграет.

Ответ:

Петя

Ошибка.
Попробуйте повторить позже

Задача 8#88769

В крайней левой клетки полоски 1× 100  стоит фишка. Петя и Вася играют в игру, начинает Петя. За ход разрешается сдвинуть эту фишку на одну или две клетки вправо. Выигрывает тот, кто поставит фишку в самую правую клетку. Кто из игроков может победить, как бы ни играл соперник?

Показать ответ и решение

Покажем стратегию игры за Васю. Каждым ходом будем двигать фишку на 1 клетку, если Петя своим предыдущим ходом подвинул ее на 2 клетки, и на 2 в противном случае.

Докажем, что данная стратегия является выигрышной. После каждой пары ходов Пети и Васи фишка будет передвинута на 3 клетки, следовательно, после k  хода Васи фишка будет передвинута на 3k  клеток. Наконец, после 33 хода фишка будет передвинута на 99 клеток и окажется в последней.

Ответ: Вася

Ошибка.
Попробуйте повторить позже

Задача 9#90011

Петя и Вася разыгрывают призовой фонд, содержащий перед началом игры натуральное число M  фунтиков. (Мы не знаем, что такое фунтики, но фунтики бесконечно делимы, например можно «отмерить»  √ -
1∕ 2  фунтиков). Петя знает секретное (целое) число фунтиков N  (из диапазона 0≤ N ≤M  ), которое ему нужно для поездки в Иннополис, а Вася должен угадать это число N  .

Игра состоит из раундов «Васина догадка - Петин ответ», которые продолжаются, пока Вася не назовет число N  или пока не опустеет призовой фонд. В каждом раунде Вася называет целое число k  (из диапазона 0≤ k≤ M  ) и

- если k <N  , то Петя говорит об этом Васе, после чего игроки просто переходят к следующему раунду;

- если k >N  , то Петя говорит об этом Васе, забирает из фонда M ∕3  фунтиков, и если в фонде еще остались фунтики, то игроки переходят к следующему раунду;

- если k =N  , то Петя говорит об этом Васе, затем Вася получает из фонда (x− n)  фунтиков, где x  - количество фунтиков в фонде на данный момент, а n  - количество сыгранных раундов. Если x ≤n  , то Вася получит 0 фунтиков.

Какое наибольшее число фунтиков может гарантировать себе Вася?

Источники: Иннополис - 2024 (см. dovuz.innopolis.university)

Показать ответ и решение

Очевидно, что Васе нужна стратегия, в которой он не более двух раз “проваливается”, то есть называет число, большее задуманного Петей N  (так как после третьего "провала"весь фонд уходит Пете). Сначала предложим стратегию, позволяющую Васе гарантированно получить указанное количество фунтиков, а потом докажем, что это максимальное количество, которое он может гарантировать.

Стратегия Васи с одним “провалом”: пусть      y(y+1)
n= {y| 2   ≥M } (т.е. наименьшее натуральное n  , при котором n(n+1)
  2  ≥ M  ). Шаги до “провала”: Вася называет числа k1 =n,k2 = n+ (n − 1),k3 =n +(n− 1)+(n− 2),...,  пока Петя не скажет, что для очередного km +1 =n +(n− 1)+...+(n− m)> N  (первый "провал") или что угадано число N.  Сумма арифметической прогрессии n(n+1)
--2-- ≥M  ≥N,  а значит, такой момент обязательно наступит. Если это в момент первого "провала то в этот момент Петя получает из фонда M
-3  фунтиков, в фонде остаётся 2M
3--  фунтиков, а Вася приступает к выполнению шагов до "угадал".

Шаги до “угадал”: Вася называет (не более чем (m − 1)  последовательные числа от (km +1)  до N  (которое меньше km + 1  ) до тех пор, пока Петя не скажет, что задуманное число угадано, а Вася, сыграв n= (m + 1)+ (n− (m − 1))  раундов, получает из фонда (2M3-− n)  фунтиков.

Докажем, что такая стратегия оптимальна. Пусть существует стратегия для Васи, позволяющая гарантированно получить больше фунтиков. Эта стратегия предписывает возрастающую последовательность чисел k1 <k2 < ...<kt,  где t<n  и ki+ 1< ki+(n− i)  для любого 1≤ i< t.  Но так как n= min{y|y(y2+1) ≥M },  то kt < M,  а значит, остались непроверенные числа от (kt+ 1)  до M,  и такая стратегия не может гарантированно улучшить результат.

Ответ:

 2M-− min{y|y(y+1)≥ M }
 3          2

Ошибка.
Попробуйте повторить позже

Задача 10#90274

Катя и Юра играют в следующую игру. Имеется пустая таблица из одной строки, состоящая из k= 20232  пустых ячеек: ( a ,...,a
 1    k  ), которые игроки заполняют числами от 0 до 2022. Первым ходит Юра, который выбирает число t  такое, что 1≤t≤ k− 1  и заполняет    t  ячеек. Второй ходит Катя, которая заполняет оставшиеся ячейки. Победитель определяется по следующему правилу: если в результате получается «счастливая» комбинация чисел - полностью заполненная таблица, в которой числа можно разбить на две непересекающиеся группы, суммы чисел в которых одинаковы, то выигрывает Катя, в противном случае выигрывает Юра. Например, комбинация ( 7,5,3,4,6  ) не является «счастливой», так как в ней присутствует нечетное число нечетных чисел. С другой стороны, комбинация (4,5,1,6,8)  является «счастливой», так как 4 +8= 5+ 1+ 6  . У кого из игроков имеется выигрышная стратегия? Ответ обосновать.

Источники: Верченко - 2024, 11.1 (см. ikb.mtuci.ru)

Подсказки к задаче

Подсказка 1.

Сразу поймём, что нет никакого смысла рассматривать случаи, когда первый игрок заполняет ячеек меньше, чем k-1. Ведь Юра может оставить Кате всего лишь одну ячейку. Так что будем считать, что если он заполнил меньше k-1 ячейки, то Катя заполняет оставшиеся ячейки, кроме последней, нулями.

Подсказка 2.

Теперь если мы докажем, что числа на k-1 ячейках можно разбить на такие 2 группы, что суммы чисел в них будут отличаться не менее чем на 2022, то Катя сможет победить, поставив в последнюю ячейку число, уравнивающее суммы этих групп. Сейчас работать с числами не очень удобно. Попробуйте упорядочить их и разбить на подходящие группы.

Подсказка 3.

Если мы упорядочим числа и распределим в группы через один, то сумма в группах будет отличаться не более чем на 2022. Победа!

Показать ответ и решение

Очевидно, что достаточно рассмотреть случай, когда игрок, делающий первый ход, заполняет максимально возможное число ячеек, равное k− 1  . Расположим эти k− 1  число в порядке не убывания: ai1 ≤ai2 ≤ ⋅⋅⋅≤ aik−1  . Здесь в индексах указаны номера позиций, на которых стоят эти числа в таблице. Образуем два множества позиций, которые заполнены: {i1,i3,...} и {i2,i4,...} , беря указанные числа через одно. Тогда суммы чисел на этих позициях могут отличаться друг от друга не более, чем на 2022. Поэтому оставшуюся незаполненной позицию можно заполнить числом от 0 до 2022 так, чтобы получилась «счастливая» комбинация.

Ответ: Катя

Ошибка.
Попробуйте повторить позже

Задача 11#99952

Даны 11  куч, по 10  камней в каждой куче. Петя и Вася по очереди делают ходы, начинает Петя. Петя в свой ход берет из какой-нибудь кучи 1,2  или 3  камня. А Вася в свой ход берет по 1  камню из одной, двух или трех куч. Тот, кто не может сделать ход, проиграл. Кто выигрывает при правильной игре?

Подсказки к задаче

Подсказка 1

Попробуем свести задачу к симметричной стратегии. Для этого надо как-то удобно расположить камни. Как это можно сделать?

Подсказка 2

Попробуем расположить камни в клетках таблицы 11 × 11 с пустой главной диагональю. Как интерпретировать при этом кучи?

Подсказка 3

Верно! Кучами будут столбцы! У какого игрока тогда есть симметричная стратегия?

Показать ответ и решение

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

Ответ:

Вася

Ошибка.
Попробуйте повторить позже

Задача 12#68526

Асан принес Хасану и Жасану палку колбасы. Они начинают ее делить. Сначала Хасан режет палку на две части разного веса. Затем Жасан режет одну из частей на две так, чтобы веса всех трёх кусков были различны. Из трёх полученных кусков Жасан берёт средний по весу, а остальные два куска достаются Хасану. Какую наибольшую долю колбасы может себе гарантировать Хасан при любых действиях Жасана?

Источники: Лига Открытий - 2022

Подсказки к задаче

Подсказка 1

Поскольку две части из трех достаются Хасану, то можно полагать, что он может обеспечить себе 2/3 колбасы. Попробуем это доказать. Попробуем начать с примера. Как Хасану разделить колбасу, чтобы 2/3 гарантированно достались ему.

Подсказка 2

Верно! Хасану нужно разделить колбасу на 2 части: весом 1/3 и весом 2/3 от всей колбасы. Тогда как бы ни старался Жасан, ему достанется кусок весом не более 1/3. А можно ли теперь доказать, что Жасан может гарантировать не менее трети колбасы?

Подсказка 3

Точно! Сначала Жасан должен проверить, есть ли среди двух кусков, полученных Хасаном, кусок массой в 1/3 колбасы. Если есть, то он должен разрезать другой кусок. А как действовать Жасану, если такого куска нет?

Показать ответ и решение

Назовём треть веса колбасы фунтом. Покажем, как Хасан может получить не менее 2  фунтов. Сначала он делит колбасу на кусок A в    1  фунт и кусок B в 2  фунта. Если Жасан разделит B, то получатся части весом больше фунта и меньше фунта, поэтому Жасан достанется кусок A в 1  фунт, а Хасану — остальное. Если же Жасан разделит кусок A, то кусок B останется самым большим и достанется Хасану, то есть Хасан получит даже больше 2  фунтов. Покажем, как Жасан обеспечит себе не менее фунта. Когда Хасан разрежет колбасу на два куска, Жасан посмотрит, есть ли среди них кусок в 1  фунт. Если есть, то он режет другой кусок на две части. Если нет, то Жасан от большего куска отрезает 1  фунт. В обоих случаях получаться три куска: меньше фунта, ровно фунт и больше фунта, и Жасану достанется 1  фунт.

Ответ:

 2∕3  колбасы

Ошибка.
Попробуйте повторить позже

Задача 13#71023

Петя и Вася играют в следующую игру. Петя в каждую клетку таблицы 8 × 8 записывает число от 1 до 64, используя каждое по одному разу. После этого Вася выбирает одну из клеток и ставит на эту клетку ладью. Затем он выбирает вторую клетку, на которую можно переместиться одним ходом ладьи из первой клетки, и перемещает ладью на эту клетку. Далее он выбирает третью клетку, на которую можно переместиться одним ходом ладьи из второй клетки, и перемещает ладью на эту клетку. Выбирать ранее посещённые клетки запрещено. После этого Вася складывает все три числа, записанных в клетках, на которых стояла ладья. Какую максимальную сумму гарантированно может получить Вася независимо от того, каким способом Петя заполнит таблицу? (Ладья может перемещаться на любое количество клеток по горизонтали или вертикали.)

Источники: Изумруд-2023, 11.5 (см. izumrud.urfu.ru)

Подсказки к задаче

Подсказка 1

Чтобы Васе получить как можно большую сумму, "выгоднее" ходить по "большим" числам. Васе в это время "выгодно" располагать их так, чтобы они не стояли в одном столбце/строке и не образовывали "угол". Тогда попробуем выбрать какое-то количество самых больших чисел и проследить их расположение.

Подсказка 2

Будем называть гранями те стороны клеток, которые стоят на самом краю доски. Всего граней 8*4 = 32. Попробуем найти такое n, что если выбрать n любых клеток на доске, то среди них гарантированно будут 3, которые можно пройти ладьёй за 2 хода.

Подсказка 3

Расставим ладьи в каждые из n клеток произвольного набора. Подумаем тогда, сколько граней могут бить эти ладьи.

Подсказка 4

Для наборов в n клеток, выбранных на доске так, что через никакие 3 нельзя было пройти ладьёй за 2 хода справедливо, что ладьи в каждых клетках бьют >= 3 грани ("одиночные" ладьи бьют 4 грани, ладьи, стоящие в одном столбце/строке с одной другой клеткой этого набора и больше никакой бьют 3 грани каждая. Других случаев расположения ладей нет, т.к. тогда существует тройка, через которые возможно пройти ладьей за 2 хода).

Подсказка 5

Для n <= 10 противоречия не выходит, но для n = 11 мы получаем, что всего побитых граней >= 3*11=33. Значит, можно смотреть на 11 самых больших чисел: 54, 55, ..., 64, ведь среди них найдутся те, которые можно обойти ладьями за 2 хода. Так получаем оценку в 54+55+56=165. Но, кажется, примера составить не получается... Докажем тогда, что при расположении именно 54, 55 и 56 так, чтобы выполнялось условие на ладьи, найдётся тройка с большей суммой, удовлетворяющая этому же условию.

Подсказка 6

54, 55 и 56 могут стоять "уголочком" или в одной строке/столбце. В каждом из этих случаев они "занимают" в сумме 4 строки и столбца (никакие числа из этого набора в них ставить нельзя т.к. тогда существует сумма большая 165). Значит, остаётся таблица, суммарное количество строк и столбцов в которой равно 12 для размещения оставшихся 8 чисел из этого набора так, чтобы никакие 3 нельзя было обойти ладьёй за 2 хода.

Подсказка 7

Из доказанного выше получаем, что ладья в каждой из 8 клетках этой таблицы бьёт хотя бы 3 её грани. Тогда суммарно побитых граней хотя 24. Но 24 - количество всех граней этой таблицы. Значит, неравенство может выполниться только если ладьи в каждых рассматриваемых клетках бьют ровно 3 грани.

Подсказка 8

Каждая клетка в новой таблице стоит "в паре" с другой клеткой в столбце/строке. Так как все ладьи в 8 выбранных клетках бьют все грани "малой" таблицы, то из пар выбранных клеток малой таблице ладья может попасть в любую клетку исходной таблицы (кроме тех, что заняты числами 54, 55 и 56).

Подсказка 9

Получаем оценку в 52+57+58 = 167 (выбираем клетку с числом 52 и находим соответствующую ей пару "большой восьмёрки" малой таблицы. Минимальная сумма чисел в этой паре: 57+58)

Подсказка 10

Значит, не существует примера, гарантирующего сумму равную 165, но не гарантирующую сумму 167. Остаётся придумать пример, гарантирующий 166, но не гарантирующий 167.

Показать ответ и решение

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

б) На доске, суммарное числом столбцов и строк в которой не более 11, выбраны 8 клеток. Тогда среди них можно найти три клетки такие, что от одной их них можно двумя ходами ладьи обойти вторую и третью клетки.

Доказательство леммы. Если в столбце/строке выбрана одна клетка, будем называть её одиночной, а если две — будем называть каждую из двух клеток парной. Будем говорить, что клетка занимает строку/столбец, если она стоит в этой строке/столбце. Заметим, что никакие другие клетки не могут быть выбраны в столбце/строке, где стоит одиночная или парная клетки. Тогда каждая пара клеток занимает суммарно 3 строки и столбца, а каждая одиночная — 1 строку и 1 столбец.

a) Обозначим число одиночных клеток за x,  а число парных клеток — за 2y.  Если лемма не выполняется, то нельзя 11 клетками занять более 8 строк и 8 столбцов, то есть 16 в сумме. Тогда имеем систему

{
   x+ 2y = 11
  2x +3y ≤ 16

Но 2x+ 3y = 1,5(x+ 2y)+ 0,5x= 16,5+0,5x> 16  — противоречие. Следовательно, предположение неверно и пункт а) леммы доказан.

б) Аналогично пункту а) леммы обозначим число одиночных клеток за x,  а число парных клеток за — 2y.  Если лемма не выполняется, то нельзя 8 клетками занять более 11 строк и столбцов в сумме. Тогда имеем систему

{
   x +2y = 8
  2x +3y ≤ 11

Но 2x+ 3y = 1,5(x+ 2y)+ 0,5x =12+ 0,5x >11  — противоречие. Следовательно, предположение неверно и пункт б) леммы доказан.

_________________________________________________________________________________________________________________________________________________________________________________

Рассмотрим 11 клеток с числами от 54 до 64. Из пункта а) леммы следует, что какие-то три из них второй игрок может обойти, придерживаясь условий задачи. Минимальная сумма трёх из этих чисел равна

54 +55+ 56= 165,  значит второй игрок всегда может получить сумму не менее 165 . Предположим, что сумму больше 165 не всегда удастся получить. Тогда никакие три из клеток с числами от 54 до 64 помимо 54, 55, 56 не должны оказаться в одной строке/столбце или образовывать "угол".

- - - - - - - -
- - a - - b - -
- - - - - - - -
- - - - - - - -
- - - - - - - -
- - - - - c  - -
- - - - - - - -
- - - - - - - -

При этом числа 54, 55, 56 обязаны оказаться в одной строке/столбце или образовывать "угол иначе найдётся другая тройка чисел с большей суммой. Если эти числа располагаются в одной строке/столбце, или образуют "угол то занимают суммарно 4 строки и столбца. Без ограничения общности, пусть эти числа стоят так, как показано ниже, ведь если поменять какие-то строки/столбцы местами, искомая сумма не изменится.

54 55 56 X X X X X
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -

И в том, и в другом случае оставшиеся 8 клеток с числами от 57 до 64 располагаются в выделенном прямоугольнике, количество строк и столбцов в которых суммарно равно 12. Если эти 8 клеток занимают не все строки или столбцы, то они занимают суммарно не более 11 строк и столбцов. Тогда из пункта б) леммы следует, что какие-то три числа стоят в одной строке/столбце или образуют “угол”, а значит, выбрав эти три клетки, мы увеличим искомую сумму. Если эти 8 клеток, среди которых x  одиночных и 2y  парных клеток, занимают все строки и столбцы, то имеем систему

{  x +2y = 8
  2x +3y = 12

откуда x =0,y = 4.  Следовательно, все клетки в выделенном прямоугольнике парные. Тогда найдётся число не менее 52 (на второй таблице число 53 может дополнять серые клетки до квадрата), которое стоит в одной строке или в одном столбце с какой-то парной клеткой из выделенного прямоугольника. Взяв это число и две парные клетки, получим сумму не менее 52+  57+58= 167.  Значит, примера, гарантирующего сумму 165, но не гарантирующего сумму 166, не существует.

Пример, гарантирующий сумму 166, но не гарантирующий сумму 167:

64 1 2 3 4 5 6 7
63 8 9 10 11 12 13 14
15 62 16 17 18 19 20 21
22 61 23 24 25 26 27 28
29 30 60 59 46 45 44 43
31 32 42 41 58 47 50 53
33 34 40 39 48 57 51 55
35 36 37 38 49 52 56 54

Здесь сумма 166 достигается, например, на числах 54, 55, 57. Все остальные суммы в пределах правого нижнего прямоугольника 3×4  не превосходят 166. Максимальная сумма в пределах правого нижнего прямоугольника 4 ×6  не будет превосходить 166, так как 60+ 59+46 =165.  Оставшиеся числа можно ставить в любые из оставшихся клеток, так как максимальная ещё не рассмотренная сумма будет равна 64 +63+ 36= 163.

Ответ:

 166

Ошибка.
Попробуйте повторить позже

Задача 14#73178

Двое игроков ставят крестики и нолики в клетки доски 10 ×10  (первый — крестики, второй — нолики). Запрещено ставить крестик и нолик в соседние клетки, а также ставить рядом два нолика. Проигрывает тот, кто не может сделать ход. Кто выиграет?

Источники: автор И. А. Ефремов

Показать ответ и решение

Пронумеруем столбцы слева направо, и строчки сверху вниз. Будем обозначать через (i,j)  клетку на пересечении i  -ого столбца и j  -ой строчки. Играем за первого игрока. Сначала сходим в клетку (2,2)  . Теперь, если второй игрок не сходит в клетку (1,1)  , то мы сможем сходить в одну из клеток (2,1)  или (1,2)  и тем самым заблокировать для второго игрока клетку (1,1)  . Тогда далее будем играть произвольно, не ходя в клетку (1,1)  . Если мы в какой-то момент не можем сделать ход, то и второй игрок не может сделать хода. Тогда нам достаточно сходить в клетку (1,1)  . Значит, первым своим ходом второй игрок ходит в (1,1)  . Тогда сходим далее в клетку (4,1)  . Легко видеть, что мы создали себе «запас» в виде клетки (3,1)  , в которую мы сможем сходить на любом ходе (второй игрок не может ее заблокировать). То есть снова будем ходить произвольно, пока можем. Если когда-нибудь не сможем, то сходим в (3,1)  и у второго не будет хода.

Ответ: первый игрок

Ошибка.
Попробуйте повторить позже

Задача 15#73184

На доске 50× 50  на клетках одной из диагоналей стоит по шашке. Петя и Вася ходят по очереди, начинает Петя. За один ход игрок сдвигает одну из шашек на одну клетку вниз. Если при этом шашка сходит с доски, игрок забирает ее себе в карман. Какое наибольшее количество шашек может забрать себе в карман Петя, как бы ни играл Вася?

Показать ответ и решение

Пронумеруем шашки в соответствии с их высотой на диагонали. Так Петя забирает первую шашку первым ходом. Далее его стратегия заключается в спуске всех шашек на вторую линию. Если Вася какую-то спускает на первую, то Петя следующим ходом её забирает, что не меняет порядка и чётности ходов. На спуск всех шашек со второй по пятидесятую ребятам потребуется 0 +1+ ...+ 48= 1176  ходов. Это число кратно двум, при этом ход Пети всегда чётный (не учитывая его первый ход, где он забрал первую шашку), поэтому когда все шашки будут не выше второй линии, то будет очередь хода Васи. Отсюда следует, что Петя может забрать их все.

Ответ:

 50

Ошибка.
Попробуйте повторить позже

Задача 16#73185

Есть 5  запечатанных коробок карандашей, в которых 10,11,12,13,14  карандашей (на каждой написано, сколько в ней). Петя и Вася берут себе по очереди по карандашу, пока не разберут все; начинает Петя. Каждый игрок в любой момент имеет право распечатать коробку, заплатив за это рубль сопернику. Кто и сколько рублей выиграет при наилучшей игре сторон?

Показать ответ и решение

Заметим, что Вася может открыть не более одной коробки. Действительно, если Петей открывается коробка с чётным числом карандашей, то следующую коробку также придётся открывать Пете. Тогда Петя должен открыть хотя бы одну коробку с нечётным числом карандашей. Васе же достаточно ровно в этот момент открыть другую нечётную коробку — суммарно в них будет чётное число карандашей, поэтому следующую коробку также открывает Петя. Почему одну коробку Васе придётся открыть? Потому что Петя может начать игру с нечётной коробки, возьмёт из неё последний карандаш, поэтому Васе придётся открыть вторую. В итоге Вася откроет на три коробки меньше и выиграет 3  рубля.

Ответ:

Вася 3  рубля

Ошибка.
Попробуйте повторить позже

Задача 17#73186

Игра происходит на клетчатом поле 9× 9  . Петя и Вася ходят по очереди, начинает Петя. Он ставит в свободные клетки крестики, Вася — нолики. Когда все клетки заполнены, подсчитывается количество строк и столбцов, в которых крестиков больше, чем ноликов, — число   K,  и количество строк и столбцов, в которых ноликов больше, чем крестиков, — число H  (всего строк и столбцов — 18  ). Какую наибольшую разность K − H  может обеспечить Петя, как бы ни играл Вася?

Показать ответ и решение

Первый игрок может занять первым ходом центральную клетку, а далее действовать симметрично второму игроку (относительно центра). В результате в центральных строке и столбце крестиков будет больше, а все остальные разобьются на пары центрально симметричных (так столбцу будет соответствовать столбец, горизонтально симметричный ему), где один ходит в K  (как множество таких), а другой — в H,  поскольку число крестиков и ноликов в них будет также симметричным. В итоге разница K − H =2.

Второму игроку, чтобы не допустить худшего для себя исхода, следует играть так — если у него есть возможность сходить (центрально) симметрично ходу первого игрока, то он так и делает. Иначе он ходит в случайное место, но не в центр. В итоге он добьётся того же симметричного распределения, как добивался выше первый с тем же результатом.

Ответ:

 2

Ошибка.
Попробуйте повторить позже

Задача 18#73187

Есть 20  неокрашенных клетчатых прямоугольников 1×4.  Катя и Геля ходят по очереди, начинает Катя. Каждым ходом Катя выбирает цвет — черный или белый, — а Геля красит в этот цвет одну из еще не окрашенных клеток в любом из прямоугольников. Игра заканчивается, когда все прямоугольники полностью покрашены. Катя получает от Гели столько рублей, сколько сможет выбрать по-разному окрашенных прямоугольников. Какое наибольшее число рублей она может наверняка получить, как бы ни играла Геля?

Показать ответ и решение

Приведём стратегию Гели, когда Катя получит не более двух рублей. Выстроим прямоугольники в один большой прямоугольник 4×20,  будем красить с левого верхнего угла направо по стороне длины 20  в черный цвет, а с правого нижнего налево вдоль стороны такой же длины — в белый (если строчка закончилась начнем снова так же красить следующую строчку). Тогда 3  строчки длины 20  будут одноцветным и одна, быть может, разноцветной: сначала сколько-то черных клеток, потом все белые. Отсюда видно, что получилось не более 2  различных видов раскраски.

Чтобы добиться двух рублей, играя за Катю, достаточно 1  раз сказать черный цвет и 79  раз белый. Очевидно, что хотя бы два разноцветных прямоугольника мы так получим.

Ответ:

 2

Ошибка.
Попробуйте повторить позже

Задача 19#73188

Коля и Саша играют в игру на клетчатой доске 100× 100.  Коля начинает и своим ходом красит одну клетку в красный цвет, а Саша — в синий. Ходят по очереди, перекрашивать ранее закрашенные клетки нельзя. В конце игры Коля ищет красный клетчатый прямоугольник наибольшей площади, и Саша платит ему столько рублей, сколько в этом прямоугольнике клеток. Какой наибольший заработок может гарантировать себе Коля, как бы ни играл Саша?

Показать ответ и решение

Играя за Сашу, поделим всю доску на квадратики 2 ×2,  затем введём шахматную раскраску на них. “Чёрные” квадратики будем красить “вертикально”, то есть на ход Пети закрашивать вторую клетку из вертикальной доминошки, в которую он попал. В “белых” будем действовать аналогично “горизонтально”. В итоге все квадратики будут иметь один из видов (заменим красный и синий цвета на крестики и нолики)

|---|--| |--|---| |--|---||--|---| |--|---| |--|---|
|∘--|∘-| |×-|-×-| |×-|-∘-||-∘|-×-| |×-|-∘-| |∘-|-×-|
-×---×-- -∘---∘-- -×---∘-|--∘--×-| -∘---×-- -×---∘--

При этом первые два не могут быть рядом (будем звать их горизонтальными), как и 3,4  (вертикальные), а 5,6  можно получить в любом квадратике (диагональные). Нетрудно видеть, что при таких условиях из них можно сложить “полосу” не длиннее четырёх крестиков (ширины 1  ). Для этого нужно взять горизонтальный, а затем добавить по бокам вертикальный и диагональный, либо наоборот. Если же рассматривать полосу ширины два, то она не может иметь длину больше двух. Действительно, либо она идёт прямо по квадратику и имеет длину не более одного, либо идёт между квадратиками, тогда хотя бы один из них не является вертикальным (считаем, что полоса ориентирована вертикально), откуда даже её общая часть с ними имеет длину не более единицы. В итоге максимальная длина такой полосы, если она находится на пересечении 4  квадратиков, будет равна 2,  площадь — 4.  Полоса длины три или четыре (а шире их не бывает) имеет длину не более единицы, поскольку иначе бы существовал квадратик полностью из крестиков либо два горизонтальных/вертикальных были бы рядом. В результате такая стратегия приводит к максимальному выигрышу 4  для Коли.

Чтобы добиться этого выигрыша, Коле нужно покрасить фигуру ниже (можно убедиться, что так сделать можно всегда, если Саша хочет избежать фигуры площади 4  )

|--|--|---|--|
|⋅-|⋅-|-∘-|⋅-|
|⋅-|∘-|-×-|⋅-|
|⋅-|×-|-×-|⋅-|
|⋅-|∘-|-×-|⋅-|
-⋅--⋅---∘--⋅-|

Где нолики стоят там, где они должны быть, чтобы фигура площади 4  не получилась уже на следующем ходу. Далее Коля может воспользоваться неограниченной с двух сторон последовательностью из двух крестиков в центре — её нетрудно за два хода “вытянуть” до длины 4.

Ответ:

 4

Ошибка.
Попробуйте повторить позже

Задача 20#73189

По кругу стоит 101  блюдце, на каждом по конфете. Сначала Малыш выбирает натуральное m <101  , затем Карлсон — натуральное k <101  . Малыш берет конфету с любого блюдца. Отсчитав от этого блюдца k  -е блюдце по часовой стрелке, берет с него конфету Карлсон. Отсчитав уже от этого блюдца m  -е блюдце по часовой стрелке, берет с него конфету Малыш (если она там еще есть). Отсчитав от блюдца Малыша k  -е блюдце по часовой стрелке, берет с него конфету Карлсон (если она там еще есть), и т.д. Какое наибольшее число конфет может себе гарантировать Карлсон, как бы ни играл Малыш?

Показать ответ и решение

Стратегия Карлсона будет взять число k= 101− 2m,  если m <51,  k= 202− 2m,  если m ≥ 51.  Можно считать, что Карлсон отсчитывает 2m  в сторону против часовой стрелки. Пронумеруем блюдца с помощью их остатков по модулю 101  против часовой стрелки, то есть 0,1,...100,  начиная с первого выбранного Малышом. Тогда Малыш получит блюдца 0,m,2m,...,  при этом Карлсон получает номера 2m,3m,4m,...,  то есть забирает у Малыша все блюдца, кроме первых двух. Остаётся заметить, что 101  — простое число, поэтому в последовательности Малыша 0,m, ...100m  и, Карлсона 2m, 3m, ...102m,  все тарелки будут различны. Отсюда Карлсон получит все тарелки, кроме двух, то есть 99.  Нетрудно убедиться, что меньше 2 конфет Малыш не получит, иначе k +m = 101,  тогда Карлсон получит ровно 1  конфету.

Ответ:

 99

Рулетка
Вы можете получить скидку в рулетке!