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

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

Задача 1#110627

На доске нарисована окружность и на ней отмечены 2n  точек, делящие ее на 2n  равных дуг. Петя и Вася играют в следующую игру. Петя выбирает натуральное число d≤n  и объявляет это число Васе. После этого для победы Васе нужно покрасить все отмеченные точки в n  цветов, в каждый цвет — ровно две точки, так, чтобы для каждой пары одноцветных точек на одной из дуг между ними было ровно (d− 1)  отмеченная точка. Найдите все n,  для которых Петя сможет помешать Васе выиграть.

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

Пронумеруем отмеченные точки подряд остатками при делении на 2n  (0,1,2,...,2n − 1),  начиная с некоторой точки.

1)  Покажем, что для     m
n= 2  при любом d ≤n  Вася сможет победить, разбив нужным образом остатки на (одноцветные) пары.

Пусть для данного d  он пойдет по кругу и будет создавать пары

(0,d),(2d,3d),(4d,5d)

и т.д., пока в ряду 0,d,2d,...  впервые не возникло повторение остатка. Пусть первое повторение — это sd.  Повторение sd≡ td (mod 2n),  где t> 0,  невозможно, так как иначе

(s− 1)d ≡(t− 1)d  (mod 2n)

и повторение уже случилось шагом ранее. Тогда sd≡ 0 (mod 2n),  т.е. sd:2m+1.  Минимальное натуральное s  с таким свойством — это ----2m+1---
 НОД(d,2m+1) — степень двойки, большая 20 =1.  Значит, s  четно. Поэтому образуется цикл (четной длины) (0,d,2d,...,(s− 1)d),  в котором все остатки разбиты нужным образом на пары.

Так, все остатки разобьем на такие непересекающиеся циклы длины s  (совмещаемые поворотами окружности), а в каждом цикле разобьем нужным образом остатки на пары.

2)  Пусть     m
n= 2 ⋅t,  где t≥3  — нечетное число. Покажем, что Вася проиграет, если названо число     m+1
d= 2  (оно, очевидно, меньше n).  Предположим, Вася все же сделал требуемое разбиение на пары. Не умаляя общности, считаем, что одна из его пар это (0,d)  (к этому случаю можно прийти, повернув нужным образом окружность). Заметим, что остаток 2d  может быть соединен только с 3d,  так как d= 2d− d  уже занят. Рассуждая так далее, однозначно восстанавливаем пары

(0,d),(2d,3d),(4d,5d),...,((t− 1)d,td)

Но td= 2m+1⋅t≡ 0 (mod 2n)  уже занят. Противоречие.

Ответ:

Все n,  не равные степени двойки

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

Задача 2#34920

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

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

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

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

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

Задача 3#34926

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

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

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

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

Ответ:

Первый

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

Задача 4#34928

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

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

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

Ответ:

Первый

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

Задача 5#78961

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

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

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

Ответ:

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

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

Задача 6#85492

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

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

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

Докажем, что для любого натурального 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  ходе он возьмёт последний камень.

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

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

Задача 7#85561

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

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

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

Пусть 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 .

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

Ответ:

Аня

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

Задача 8#88667

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

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

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

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

Ответ:

Петя

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

Задача 9#88769

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

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

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

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

Ответ: Вася

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

Задача 10#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

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

Задача 11#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)

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

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

Ответ: Катя

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

Задача 12#99952

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

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

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

Ответ:

Вася

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

Задача 13#101554

Игорь и Сережа по очереди красят клетки белой доски 7× 7  в черный цвет. Начинает Игорь. За один ход можно покрасить в черный цвет любую белую клетку, не находящуюся в одной строке или в одном столбце с покрашенной на предыдущем шаге клеткой. Проигрывает тот, кто не может сделать ход. Кто выигрывает при правильной игре?

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

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

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

Ответ:

Игорь

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

Задача 14#101566

Маша и Паша по очереди проводят диагонали в правильном 98  -угольнике, начинает Маша. Разрешено проводить диагональ, если она не перпендикулярна ни одной из ранее проведенных диагоналей, а также пересекает хотя бы половину ранее проведенных диагоналей. Проигрывает тот, кто не может сделать ход. Кто из игроков может обеспечить себе победу независимо от действий соперника?

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

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

Рассмотрим произвольный момент, когда Паша будет делать очередной ход, проведя диагональ d.  До этого момента была проведена 2k+ 1  диагональ для некоторого целого k.  Тогда очередная Пашина диагональ должна пересечь хотя бы k+ 1  ранее проведенную. Следовательно, Машина симметричная диагональ  ′
d также пересечет хотя бы k+ 1  ранее проведенную диагональ. При этом диагональ  ′
d может быть перпендикулярна только диагонали d,  проведенной Пашей ходом ранее. Значит, у нас образовались две перпендикулярные диагонали, симметричные относительно диагонали d0.  Тогда длины этих диагоналей равны. То есть они отличаются друг от друга поворотом на угол ℓ⋅360
-98--= 90  для некоторого целого ℓ,  откуда 98∕ℓ= 4,  что невозможно, так как 98  не делится на 4.

Ответ:

Маша

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

Задача 15#104665

На столе лежат

(a) две кучи по 20  камней;

(b) одна куча из 20  камней, другая куча из 30  камней.

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

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

Используем симметричную стратегию: будем поддерживать в кучках равное количество камней. Пусть в первой кучке x  камней, а во второй — y,  причём x > y.  Тогда возьмём из первой x− y.  Теперь в кучках поровну камней. Соперник обязан взять хотя бы один, что нарушит равенство количеств. Ясно, что после хода соперника в обеих кучках не может остаться по 0  камней. Значит, если изначально в кучках поровну камней, то победит второй, иначе — первый.

Ответ:

 a)  Соперник b)  Начинающий.

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

Задача 16#104666

На столе лежит

(a) 100  спичек;

(b) 101  спичка.

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

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

Используем стратегию дополнения: после каждого нашего хода будем пытаться оставить число спичек, кратное 5.  Действительно, если в данный момент число спичек делится на 5,  то соперник никак не сможет оставить количество, кратное 5.  Если же спичек не кратно   5,  то мы можем взять остаток от деления на 5.  Ясно, что после хода соперника 0  спичек остаться не может. Значит, если спичек изначально кратно 5,  то победит Вася, а иначе — Петя.

Ответ:

 a)  Вася b)  Петя

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

Задача 17#104668

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

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

Заметим, что пока не все клетки покрыты, у первого всегда есть ход. Клеток всего 64,  а после ходов второго их количество кратно 3.  Значит, у первого всегда будет ход и он победит. В качестве стратегии будем ходить в первую попавшуюся клетку.

Ответ:

Первый

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

Задача 18#68526

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

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

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

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

Ответ:

 2∕3  колбасы

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

Задача 19#71023

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

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

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

Лемма. а) На доске 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

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

Задача 20#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)  и у второго не будет хода.

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