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

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

Задача 81#39874Максимум баллов за задание: 7

Есть 101  клетка. Двое поочередно слева направо вписывают в эти клеточки по одной из цифр от 0  до 9  . Если после заполнения всех клеток сумма всех записанных цифр будет делиться на 11  , то выиграет игрок, ходивший первым, а если не будет делиться на 11  — то вторым. Какой из игроков выиграет при правильной своей игре и любой игре соперника? Ответ обосновать.

Источники: Межвед-2022, 11.1 (см. www.academy.fsb.ru)

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

Подсказка 1!

1) Итак, у нас ребята заполняют клетки по очереди числами, значит было здорово использовать стратегию дополнения!

Подсказка 2!

2) Да, можно всегда дополнять сумму до 9, так как цифры от 0 до 9. Попробуем играть так за второго, что у нас выйдет?

Подсказка 3!

3) Что в конце первый всегда будет ставить любое число и выиграет! Тогда попробуем играть за первого, и "передать ход" второму. То есть первый ставит какой-то х, а дальше дополняет сумму до 9. Как ему надо ходить, чтобы выиграть...?

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

Заметим, что первый игрок всегда может дописывать к предыдущему числу второго такое, что их сумма равна девяти. Тогда в парах (2,3)...(100,101)  сумма будет равна девяти, откуда вся сумма в клетках 2,3...101  равна 50⋅9= 450 ≡11− 1.  Выберем цифру в первой клетке, равной 1  и вся сумма будет кратна 11  при любой игре второго.

Ответ:

Первый

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

Задача 82#70482Максимум баллов за задание: 7

Иван и Кощей играют в следующую игру. Изначально на доске записан многочлен x− 1.  За один ход можно заменить многочлен f(x),  записанный на доске, на многочлен   n+1
ax   − f(− x)− 2,  где n  — степень многочлена f(x),  а a  — один из его вещественных корней. Игроки ходят по очереди, начинает Иван. Выигрывает тот игрок, после хода которого на доске будет написан многочлен, не имеющий вещественных корней. Сможет ли Иван победить Кощея?

Источники: СПБГОР - 2022, 11.3 (см. pdmi.ras.ru)

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

Подсказка 1

Вспомним полезную теорему про многочлен нечётной степени! Что в таком случае можно сказать про Ивана?

Подсказка 2

Да, он точно не проиграет, ведь на его ходе всегда будет получаться многочлен нечётной степени, у которого всегда есть хотя бы один вещественный корень! А что можно сказать про Кащея? Для ответа на этот вопрос: рассмотрите f(0), где f - многочлен чётной степени, с положительным старшим коэффициентом!

Подсказка 3

Да, поскольку у нас изначально многочлен равен x-1(корень 1), то Кащей может на каждом шаге брать вместо a - положительный корень предыдущего многочлена(который всегда существуют)! А тогда, у многочлена Кащея тоже всегда будет вещественный корень!

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

Ивану достаётся многочлен нечетной степени, поэтому он не может проиграть. Однако Кощей тоже не может проигрывать: для этого ему достаточно каждый раз выбирать положительный корень. Заметим, что свободный член всегда равен − 1.  Легко проверить, что при такой стратегии Кощея Ивану будут доставаться многочлены нечетной степени с чередующимися знаками коэффициентов (старший - положительный), и поэтому у них есть лишь положительные корни; а Кощею будут доставаться многочлены четной степени с положительным старшим коэффициентом и свободным членом − 1,  поэтому у них существует положительный корень

Ответ:

Нет

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

Задача 83#74779Максимум баллов за задание: 7

Вася пришел в казино, имея один вшэ-коин (единственную в мире виртуальную валюту, которую можно делить на любые части; например, можно поставить на кон π-
10  вшэ-коина). В казино игрокам предлагается делать ставки на цвет шара, который будет вытащен из ящика. Фиксировано число p,  причем 1 <p <2.  Если цвет вытащенного шара совпадает с тем, на который игрок поставил x  денег — игрок получит назад px  денег, если не совпадает — не получит ничего. Для ставок в каждом раунде можно использовать не только деньги, имевшиеся к началу игры, но и выигрыши прошлых раундов. Перед началом игры Вася смог подсмотреть, что в ящик положили 3 черных и 3 красных шара (других шаров нет), сыгранные шары обратно в ящик не возвращаются, игра происходит пока ящик не опустеет. Какую максимальную сумму Вася может гарантированно иметь к концу розыгрыша?

Источники: Высшая проба - 2022, 11.2 (см. olymp.hse.ru)

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

Подсказка 1

Мы понимаем, что у нас в задаче Вася может максимум 6 раз сделать ставку. Тогда имеет смысл "перебрать случаи". Давайте будем заполнять табличку 4 на 4(0, 1, 2 и 3 красных шара по вертикали и аналогично для чёрных по горизонтали), которая будет говорить о том, во сколько раз увеличится выигрыш, когда осталось определённое число шаров. Тогда во сколько раз увеличатся деньги, после того как у нас останутся шары только одного цвета?

Подсказка 2

Верно, они могут увеличиваться в p, p^2, p^3 раз. Вася будет просто ставить всю сумму каждый раз на один цвет. Это то, что будет стоять в крайних столбцах и диагоналях. Ещё понятно, если шаров нет, то мы ничего не выигрываем, то есть 1 коэффициент в клетке (0; 0). Давайте поймём такую вещь, а есть ли Васе смысл ставить деньги на оба шара?

Подсказка 3

Да, смысла в этом нет, Васе надо ставить какую-то часть денег только на один цвет. Если он поставит a денег на один цвет, а b на другой, то получит на 2(p-b) денег меньше, чем если бы поставил a-b на один цвет. Это несложно посчитать. Теперь давайте попробуем разобраться с другими клетками. Например, если остался 1 чёрный и 1 красный шарик. Во сколько раз мы получим больше денег точно? Полезно будет ввести неизвестные.

Подсказка 4

Верно, мы получим больше в p раз. Дело в том, что даже если мы не угадаем шар, то следующим ходом увеличим в p раз количество денег. Давайте теперь попробуем в общем виде провести рассуждения. Если у Васи было X денег, а поставил он aX, где a какое-то число от 0 до 1. Значит, мы можем посчитать случаи, когда Вася угадал и когда не угадал. Но тогда сколько гарантированно он получит? Что это может значить с точки зрения полученных формул?

Подсказка 5

Да, гарантированный выигрыш — это минимум из двух наших выражений. Но можно заметить, что одно из них убывающее, а другое возрастающее от a. Значит, и минимум будет, когда они равны. Отсюда мы получаем a, а потом и во сколько раз увеличится наше количество денег. Так мы, постепенно заполняя таблицу, получим, что должно быть в клетке, где 3 шара каждого цвета. Это и будет ответ на задачу, победа!

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

Заполним табличку: в клетке (i,j)  запишем, на какое максимальное число Вася может гарантированно к концу игры умножить имеющуюся у него сейчас сумму, если сейчас в ящике осталось i  черных и j  красных шаров. Легко понять, что стоит с краю: если уже не осталось черных шаров, то Вася может смело ставить все деньги на красный шар, соответственно увеличивая капитал в p  раз за каждый из оставшихся красных шаров. Аналогично если не осталось красных. Это и отмечено в таблице ниже.

PIC

Теперь поймем, что должно стоять в клетке (i,j)  если мы уже знаем, что в клетках (i− 1,j)  и (i,j− 1)  стоят числа x  и y  соответственно. Пусть для определенности x≤ y.

Во-первых, в оптимальной стратегии Вася не должен делать положительные ставки на оба исхода. В самом деле, пусть по своей стратегии он должен сейчас поставить суммы a  и b,  причем a ≥b >0.  Тогда пусть вместо этого он поставит a− b  денег на тот исход, на который должен был ставить a,  и на 2b  больше денег оставит не поставленными. Тогда при любом исходе он будет иметь на (2− p)b  денег больше, чем имел бы, если бы ставил a  и b.

Теперь поймём, сколько же Вася должен ставить. Ставить он должен на тот цвет, выпадание которого приводит в клетку с числом   x  (  напомним, x ≤y),  в противном случае если этот цвет выпадет, Вася не сможет увеличить свой капитал более чем в x  раз, а мы строим стратегию лучше. Для определенности обозначим количество Васиных денег через D  и пусть он поставит 𝜀D  денег на цвет, выпадение которого приводит в клетку с числом x.  Тогда если выпал этот цвет Вася оказался в этой клетке имея (1+ (p− 1)𝜀)D  денег, соответственно закончит игру, имея не менее (1+ (p− 1)𝜀)xD  денег (и не может гарантированно иметь больше). Если же выпал цвет, приводящий в клетку с числом y,  Вася попал туда, имея (1− 𝜀)D  денег, значит закончит игру, имея не меньше (1− 𝜀)yD  денег (и не может гарантированно иметь больше). Итак, гарантированный минимум при этой стратегии есть min((1+ (p − 1)𝜀)xD,(1 − 𝜀)yD ).  Поскольку первая из функций под минимумом возрастающая по 𝜀  , а вторая — убывающая, максимум минимума достигается при значении 𝜀,  для которого функции принимают одно значение. Имеем

(1+(p− 1)𝜀)xD = (1− 𝜀)yD

𝜀 = --y−-x---
    y+(p− 1)x

То есть

(1+ (p − 1)𝜀)xD = (1− 𝜀)yD )=---pxy---D
                         y+(p− 1)x

Иными словами, в интересующей нас клетке должно стоять число

---pxy---
y+ (p− 1)x

Пользуясь этой формулой и значениями в клетках на краях, заполним всю табличку:

PIC

Ответ:

----p5---
5p2− 6p+2

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

Задача 84#74913Максимум баллов за задание: 7

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

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

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

Подсказка 1

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

Подсказка 2

Да, может, если количество камней в куче изначально нечётно! Для четных n похожую идею применить уже не получится. Тогда давайте посмотрим, что происходит при малых n, возможно увидим закономерность?

Подсказка 3

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

Подсказка 4

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

Подсказка 5

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

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

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

Если n= 2,  то второй игрок, очевидно, побеждает. Если n =3,  то побеждает первый игрок, забирая первым ходом 1 камень. Если n =4,  то побеждает второй игрок: если первый берет 1 камень, то второй возьмет последний камень, а если первый игрок первым ходом берет 2 или 3 камня, то второй игрок первым своим ходом забирает остальные камни.

Докажем по индукции, что для всех четных n  от  k− 1
2   +1  до  k
2 − 1  (для натурального k ≥2  ) побеждает первый игрок, а для     k
n =2  — второй. База индукции (k = 2)  разобрана выше.

Пусть 2k−1+ 1≤ n≤ 2k− 1  для натурального k≥ 3.  Тогда первый игрок сводит игру к таковой с n∕2  камнями (т.е. берет вдвое больше камней, чем взял бы в игре с n∕2  камнями), где у него есть победная стратегия согласно предположению индукции, поскольку 2k−2+ 1≤ n∕2 ≤2k−1− 1.  Единственный способ помешать ему — взять нечетное число камней, но, как показано выше, тот, кто первым возьмет нечетное число камней, проигрывает.

Пусть теперь n= 2k  для k ≥3.  Тогда уже второй игрок применяет стратегию "половинчатой"игры, т.е. берет в 2 раза больше камней, чем взял бы в игре с n∕2  камнями. Согласно предположению индукции, это обеспечит ему победу.

Ответ:

При n= 2k, k∈ ℕ,  второй игрок может гарантировать себе победу. При прочих n> 1  выигрышная стратегия есть у первого игрока.

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

Задача 85#76580Максимум баллов за задание: 7

Пусть k  — целое неотрицательное число, не превосходящее 1001.  На доске написаны k  единиц и 1001− k  нулей, т.е. всего на доске   1001  число. Саша и Марина играют в игру, делая ходы по очереди, начинает Саша. В свой ход Саша может заменить два каких-то числа на их произведение. Марина в свой ход может заменить два одинаковых числа на ноль, а два разных числа на 1.  Так они ходят до тех пор, пока на доске не останется ровно одно число. Если это единица — выигрывает Саша, если ноль — Марина. При каких k  выигрывает Саша?

Источники: Турнир Ломоносова-2022, 11.5

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

Подсказка 1

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

Подсказка 2

Конечно, неважно, чей сейчас ход: если на доске только одна единица, Саша однозначно победит. Теперь, продолжая разбирать простые случаи, попробуйте рассмотреть k = 1 или 2. Получится ли придумать победную стратегию для Саши?

Подсказка 3

Верно, при k=1 всё очевидно, а при k=2 первым ходом Саши ситуация сводится к одной единице. При этом если взять k ещё меньше, то получится, что на доске одни нули, и Марина сразу побеждает. А что происходит при бо́льших значениях k?

Подсказка 4

Если единиц три, то при любой стратегии Саши Марина может превратить все числа в нули. Обратите внимание, что при бо́льших k это также работает (ведь Саша может уменьшать количество единиц только на 1 за раз, и никто не может его увеличивать, так что общее количество единиц обязательно пройдёт через тройку). Теперь остаётся только аккуратно это доказать и грамотно расписать ситуацию для каждого значения k.

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

Заметим, для начала, что если на доске чётное количество чисел, то ходит Марина, а если нечётное — Саша.

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

Тогда, если k= 1,  то Саша сразу находится в выигрышном для себя положении, а если k= 2,  то он должен первым ходом перемножить две единицы и передать Марине ситуацию ровно с одной единицей.

Докажем теперь, что если k= 0  или k ≥3,  то выигрывает Марина. Заметим, что если в какой-то момент на доске окажутся одни нули, то Марина выигрывает. Тогда при k= 0  Марина точно уже выиграет.

Назовём ситуацию, в которой на доске есть хотя бы три единицы и хотя бы один ноль — разнообразной. Докажем, что если на доске образовалась разнообразная ситуация, то выигрывает Марина.

Пусть сейчас ход Саши. Если он оставляет ситуацию разнообразной - хорошо. Если же он сделал ситуацию не разнообразной, то поскольку убрать ноль он не может, как и убрать сразу две единицы, то сейчас на доске ровно две единицы, а остальные нули. Марина своим следующим ходом заменяет эти две единицы на 0,  и теперь на доске одни нули.

Пусть сейчас ход Марины. Перед ней точно есть 1,1,1,0.  Если есть какие-то ещё числа, то их чётное количество, то есть хотя бы два, поэтому она может сделать ход с ними, оставив ситуацию разнообразной. Если же других чисел нет, то Марина меняет 1,0  на 1,  оставляя Саше 1,1,1;  тогда он делает ход и оставляет 1,1,  и Марина выигрывает, делая после этого 0.

Осталось заметить, что при k≥ 3  и k⁄= 1001,  ситуация на доске уже разнообразная, а при k= 1001,  Марина может сделать её разнообразной своим первым ходом.

Ответ:

 1,2

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

Задача 86#81576Максимум баллов за задание: 7

Петя задумал натуральное число. Вася каждым ходом называет натуральное число. Если он называет текущее Петино число, то Петя говорит «Я проиграл». Иначе Петя меняет текущее число по такому правилу: если его текущее число n  делится на названное Васей число m,  то он меняет n  на n-
m,  иначе — на n ⋅m.  Может ли Вася действовать так, чтобы наверняка выиграть за конечное число ходов?

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

Назовём группой чисел размера k  группу чисел 1,1,1,1,2,1,2,1,3,1,3,1,...k,1,k,1.  Пусть Петя сначала последовательно называет все числа из группы размера 1,  потом все числа из группы размера 2,  затем из группы размера 3  и так дальше.

Покажем, что рано или поздно Петя проиграет. Любое число n  представимо в виде   2
xy ,  где x  — свободное от квадрата число или 1.

Давайте поймём, как числа k,1,k,1  влияют на n.  Если n  не делится на k,  то после этих четырёх чисел n  не изменится. Если  n  делится на k,  но не делится на  2
k ,  то оно тоже останется без изменений.

Пусть теперь n  делится на  2
k .  Покажем, что тогда  2
y  делится на  2
k .  Предположим противное. Понятно, что x  не может делиться на  2
k ,  значит x  делится на k  и  2
y  делится на k,  но не делится на  2
k .  Таким образом, k  — свободное от квадрата. Следовательно, хотя бы один простой делитель, входящий в разложение k,  входит в разложение  2
y  в первой степени, иначе  2
y  поделится на  2
k .  Пришли к противоречию с тем, что y2  — квадрат. То есть в этом случае числа k,1,k,1  превратят n= xy2  в xm2,  где     y
m = k.

Таким образом, понятно, что в процессе величина y2  равно как и само число n  не возрастает. Также y2  не может бесконечно не убывать, рано или поздно будут названы числа k,1,k,  где k  — делитель y,  больший 1.  Далее рано или поздно аналогичная ситуация произойдёт с 2
yk2-  и так дальше. Когда-нибудь наступит момент, когда y2  превратится в 1,  после этого рано или поздно будут названы числа x,1.  После единицы Петя проиграет.

Также заметим, что если x= 1,  то Петя также проиграет, поскольку после чисел k,1,k  всегда называется единица.

Ответ:

Да

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

Задача 87#81578Максимум баллов за задание: 7

Двое играют в крестики-нолики на бесконечной клетчатой бумаге по таким правилам: первый ставит два крестика, второй — нолик, первый — снова два крестика, второй — нолик и т.д. Первый выигрывает, когда на одной вертикали или горизонтали стоит рядом 100  крестиков. Докажите, что первый всегда может добиться победы.

Показать доказательство

Поставим 2100  крестиков на одной вертикальной линии на огромном расстоянии друг от друга. За эти ходы второй игрок испортит не более половины крестиков (то есть поставит рядом с ними нолик). В соседнюю клетку справа от  99
2  неиспорченных крестиков поставим ещё по крестику. За эти ходы второй испортит не более  98
2  пар крестиков. В соседнюю клетку справа от неиспорченных  98
2  пар крестиков поставим по крестику. За эти ходы второй испортит не более  97
2  троек и так дальше. В скорем времени мы получим хотя бы две полоски из 99  крестиков. Далее первый припишет к одной из них справа крестик и победит.

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

Задача 88#81586Максимум баллов за задание: 7

Аскар и Булат играют в игру на клетчатой доске 18×18  . За один ход Аскар закрашивает одну клетку, а Булат — сразу две. Начинает Аскар. Проигрывает тот игрок, после хода которого какие-то шесть отмеченных клеток будут расположены в ряд по вертикали или горизонтали. Кто из игроков имеет выигрышную стратегию?

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

Разобьем все клетки на тройки следующим образом: в каждой строке разбиваем их на тройки с номерами x,x+ 6,x +12.  Играем за Булата. Если Аскар ходит в некоторую тройку, то мы закрашиваем оставшиеся две клетки этой тройки.

Покажем, что тогда Булат никогда не проиграет. Пусть он не может сходить в соответствующую тройку. Тогда возможны два случая. Если после его хода образовывается вертикальный прямоугольник в одном из столбцов, то к этому момент уже был бы прямоугольник в столбце, в который Аскар сделал последний ход, то есть такое невозможно. Если же будет образовываться горизонтальный прямоугольник, то все его клетки будут из разных троек, но тогда клетка, в которую до этого сходил Аскар, также будет лежать в горизонтальном прямоугольнике, состоящем из клеток тех же троек.

Ответ:

Булат

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

Задача 89#81876Максимум баллов за задание: 7

Петя как-то занумеровал вершины правильного

(a) 1001-угольника числами от 1  до 1001;

(b) 2017-угольника числами от 1  до 2017.

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

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

Подсказка 1, пункт а

Полезно понять ответ. Как это сделать? Попробуйте заменить число 9 в задаче, например, на число 1, а 1001 на 9.

Подсказка 2, пункт а

Посетить 11 вершин просто. Нужно из подряд идущих 11 начать с меньшей. Постройте пример, где нельзя больше.

Подсказка 1, пункт б

Почему в пункте а все так красиво сошлось? Просто 1001 кратно 11, а вот 2017 не кратно. Это значит, что Пете будет сложнее сделать больше 11. Может у него вовсе не получится?

Подсказка 2, пункт б

Ответ пункта а не очень зависел от числа 1001, только от делимости. Поэтому ответ не должен сильно отличаться. Может быть он 12? Постройте стратегии на 12 за Петю и Васю.

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

Сначала покажем, как Пете занумеровать вершины 1001  -угольника так, чтобы Вася не смог посетить больше 11  вершин. Покрасим все вершины 1001  -угольника в 11  цветов по очереди (1,2,...11,1,2,...  ). Расставим в вершинах первого цвета числа от 1  до 91,  во втором — от 92  до 182,  и так далее. Заметим, что при такой нумерации Вася каждым ходом будет менять цвет вершины, в которой находится фишка. Также очевидно, что цвет не может встретиться дважды, поскольку после первого попадания фишки в вершину этого цвета, она будет прыгать только по цветам с большими номерами. Таким, образом, фишка посетит не больше 1  клетки каждого цвета, а следовательно, не больше 11  вершин всего.

Легко понять, что фишка всегда сможет посетить 11  клеток. Достаточно поместить ее в вершину с наименьшем номером среди некоторых 11  последовательных вершин, а затем пропрыгать по всем этим 11  вершинам в порядке возрастания их номеров.

Во втором пункте покажем, как нумеровать, чтобы фишка не могла побывать более чем в 12  вершинах. Будем аналогично предыдущему пункту красить вершины в 12  цветов (1,2,3,...12,1,2,3,...  ), пока не покрасим 48  вершин. останется не покрашенными 2017− 48 =1969  вершин. Их снова будем красить в цвета от 1  до 11.  Далее в первый цвет будем отправлять все наименьшие номера, пока его не заполним, затем заполним второй цвет, и так далее. По тем же рассуждениям фишка не сможет посетить больше 1  вершины каждого цвета.

Предположим, что Вася не может так выбрать начальную вершину, чтобы фишка могла посетить 12  вершин. Рассмотрим вершину с наибольшим номером, и 12  подряд идущих вершин a1,a2,...,a12,  где она крайняя (пусть a1  ). Все остальные вершины обозначим по кругу в порядке a1,a2,...,a2017.  Посмотрим на вторую по величине вершину среди этих 12.  Если она не крайняя, то можно применить для этих 12  вершин то же рассуждение, что и в предыдущем пункте. Значит, a12  крайняя. Тогда рассмотрим прямоугольник a2,a3,...,a13  . Если a13 > a12,  то для новых 12  вершин можно опять же применить рассуждение из предыдущего пункта (мы не будем последовательно ходить между крайними вершинами, поскольку между ними вершина a12  ). Аналогично рассмотрев наборы вершин {a3,a4,...a14},{a4,a5,...,a15},...,{a11,a12,...,a22},  получаем, что среди чисел a12,a13,...,a22  число a12  наибольшее, но тогда и   a23  — наибольшее среди чисел a13,a14,...,a23.  Продолжая аналогичные рассуждения, получаем, что a1+11k  — наибольшие среди a1+11(k−1)+1,a1+11(k−1)+2,...,a1+11(k−1)+21.  Но тогда a1+11⋅183 = a2014  больше a1,  что противоречит выбору a1.

Ответ:

(a) 11 вершин

(b) 12 вершин

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

Задача 90#88458Максимум баллов за задание: 7

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

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

Подсказка 1

Интересно, а как играть в эту игру? Сколько лепестков можно срывать в свой ход?

Подсказка 2

Так-с, теперь посмотрим, а сильно ли ходы игроков влияют на результат игры? Может, победитель игры почти известен?

Подсказка 3

Обратим внимание на сумму лепестков во всех возможных ходах в игре! Какая она? И что это означает?

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

Заметим, что 1+3 +...+ 15= 64.  С учётом того, что ходы не могут повторяться, всего будет сделано 8  ходов, как бы ни играли Маша и Катя. Следовательно, выигрывает игрок, который делает ходы с чётным номером, то есть Катя.

Ответ:

Катя

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

Задача 91#88459Максимум баллов за задание: 7

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

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

Первый ход сделаем на одну клетку назад, возможны два варианта, если второй игрок ходит назад, то мы разбиваем первые 48  клеток на пары соседних и будем ходить во вторую клетку пары. Если же второй игрок сходил направо на две клетки, то разбиваем последние 50  клеток на пары соседних и действуем аналогично.

Ответ:

Начинающий

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

Задача 92#88461Максимум баллов за задание: 7

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

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

Подсказка 1

Что такое составное число? Это число, которое имеет делитель, отличный от 1 и самого числа! Как тогда Сережа может пытаться сделать сумму составным числом? Правильно - добиться делимости на какое-то другое число:)

Подсказка 2

Рядом с делимостью за ручку идут остатки:3 Сереже стоит обратить внимание на остатки при делении на какое-то p.
Как он бы поступил, чтобы добиться делимости на p? И надо бы еще придумать, как выбрать p, чтобы Сергею не сильно мучиться

Подсказка 3

Что если взять такое нечетное p, чтобы сумма чисел от 1 до 18 делилась на него? И вспомним про всеми любимую стратегию: симметрию! Можно ли теперь простым способом сделать сумму чисел Сергея, кратной p?

Подсказка 4

Сережа мог бы брать числа с такими же остатками при делении на p, что и Игорь. Если сумма чисел делится от 1 до 18 делится на p, а число Игоря и Сережи имеют одинаковый остаток при делении на нечетное число p, то эти остатки должны быть 0! Ура, Сережа получил делимость на p! Тогда сумма чисел на карточка почти наверняка составная. Осталось подобрать p

Подсказка 5

Возьмем p = 3. Сумма чисел от 1 до 18 делится на 3. Дело за малым: проверить, почему Сережа всегда сможет взять число, дающее тот же остаток при делении на 3, что и у Игоря?

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

Будем играть за Серёжу. Всегда будем брать число, дающее тот же остаток при делении на 3,  что и число, взятое Игорем на предыдущем шаге. Каждый остаток при делении на 3  встречается ровно 6  раз, поэтому мы всегда сможем сделать ход. Заметим, что сумма всех чисел от 1  до 18  делится на 3,  а две полученных суммы дают одинаковый остаток при делении на 3,  поэтому на самом деле они обе делятся на 3.  Значит, наша сумма будет составным числом.

Ответ:

Не может

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

Задача 93#88462Максимум баллов за задание: 7

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

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

Если бы количество камней было неограниченным, то Джон мог бы просто дополнять ходы Билла до четырёх и победить после своего 25  -го хода. Однако заметим, что если Билл будет всегда выкладывать по одной монете, то Джону придётся выкладывать по три, а значит ему не хватит монет. Таким образом понимаем, что Джону необходимо сэкономить монеты. Если первым ходом Билл положит две или три монеты, то Джон положит две или одну и далее ему хватит монет для победы. Пусть Билл положил первым ходом одну монету, тогда Джон в ответ положит также одну. Далее возможны три варианта развития событий:

1)  Если Билл снова положил одну монету, то Джон также кладёт одну, а далее дополняет до четырёх.

2)  Если вторым ходом Билл положит две монеты, то всего на столе будет четыре. Далее Джек положит одну. Билл не должен допустить, чтобы после хода Джека количество камней делилось на 4,  поэтому он будет выкладывать три монеты. Далее всегда Джон будет выкладывать одну монету, вынуждая Билла выкладывать три, но Билл не сможет выложить сотую, так как ему не хватит монет.

3)  Если вторым ходом Билл выложит три монеты, то Джек также ответит тремя, а далее будет дополнять.

Ответ:

Джон

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

Задача 94#88466Максимум баллов за задание: 7

Есть палочки 1,2,3,...,12n.  Два друга решили сыграть в игру, по очереди убирая палочки, пока не останется 6n  из них. Второй победит, если оставшиеся палочки можно разбить на 2n  троек так, чтобы в каждой тройке сумма длин любых двух палочек была больше длины третьей. Первый — в противном случае. У кого из игроков есть выигрышная стратегия?

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

Подсказка 1.

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

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

Будем играть за второго игрока. На очередном ходу будем брать наименьшую из оставшихся палочек. Так будем делать до нашего последнего хода. Если первый игрок убрал палочки с длинами 3n +3,3n+ 4,...,6n+ 2  (на это он потратил все свои ходы), то уберем палочку длины 6n+ 3,  иначе сделаем ход по нашему старому алгоритму.

Упорядочим оставшиеся палочки по возрастанию длин и разобьем палочки на тройки последовательных. Рассмотрим одну тройку палочек. Нам достаточно доказать, что сумма двух меньших палочек больше самой длинной из этой тройки. Если мы последним ходом убрали палочку длины 6n+ 3,  то у нас будет тройка 3n,3n +1,3n+ 2,  которая заведомо удовлетворяет условию, и тройки, в которых сумма длин двух меньших палочек хотя бы (6n+ 4)+ (6n+ 5)> 12n,  то есть они тоже нам подходят.

Во втором случае в каждой тройке разность длин самой длинной и второй по длине палочек не больше 3n+ 1  (поскольку все промежуточные палочки были убраны именно первым игроком, то есть убрано не больше 3n  палочек), причем, если она равна 3n +1,  то первый игрок потратил все свои ходы, убирая промежуточные палочки. Мы убрали все палочки длины от 1  до 3n  (поскольку рассматриваем второй случай), тогда третья по величине палочка имеет длину не меньше 3n+ 1.  Тогда единственная проблема может произойти, если мы попали в тройку 3n+ 1,3n +2,6n+ 3,  но такого быть не может, поскольку иначе на нашем последнем шаге мы бы убрали палочку длины 6n+ 3,  а не 3n  по нашей стратегии.

Ответ:

У второго

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

Задача 95#104667Максимум баллов за задание: 7

Асан и Марат играют в следующую игру. На доске 20×99  они по очереди рисуют треугольники с вершинами в центрах клеток доски. При этом стороны треугольников не могут иметь общих точек (включая и вершины). Проигрывает тот, кто не может сделать очередной ход. Первым ходит Асан. У кого из игроков есть выигрышная стратегия?

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

Пусть первым ходом Асан выбирает треугольник с вершинами, имеющими координаты (1,51),(1,49)  и (20,50).  Легко видеть, что внутрь этого треугольника уже ходить нельзя. Тогда остались две одинаковые фигуры, в которые можно ходить. Далее Асан будет повторять ходы Марата симметрично, поэтому он всегда сможет сходить, а следовательно, выиграет.

Ответ:

У Асана

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

Задача 96#39875Максимум баллов за задание: 7

На столе лежат 2021  красных и 2022  зелёных камня. Аня и Петя делают ходы по очереди. Аня ходит первой. При каждом ходе игрок выбирает цвет и удаляет n  камней этого цвета, где число n  должно быть делителем текущего числа камней другого цвета. Кто возьмёт последний камень, тот выиграет. Кто из игроков может обеспечить себе победу независимо от ходов соперника?

Источники: Ломоносов - 2021, 11.7 (см. olymp.msu.ru)

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

Подсказка 1!

Так, заметим, что ситуация почти симметричная... Вот бы была симметрия!

Подсказка 2!

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

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

Пусть Аня возьмёт 1  камень из второй кучки (число 1 является делителем числа 2021), то есть число камней станет равным. Дальше её стратегия очень проста — повторять ход Пети в другой кучке. Если Петя нашёл делитель d  числа n  и забрал d  камней из какой-то кучи, то Аня может забрать d  камней из другой кучки (в которой перед её ходом тоже будет n  камней), поскольку число d  является делителем текущего числа n− d  камней в кучке, откуда брал Петя. Раз игра когда-нибудь закончится, то Аня победит.

Ответ:

Аня

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

Задача 97#73550Максимум баллов за задание: 7

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

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

Подсказка 1

В процессе игры меняются численные значения - количества пациентов в палатах. В процессе изменения чисел иногда бывает полезно последить за какой-то их характеристикой.

Подсказка 2

Речь идёт об остатке при делении на 3. В процессе переселения меняется количество людей в 3 или 4 палатах, а значит, в этих случаях будет удобно последить за остатком количеств людей в палатах при делении на 3.

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

Первый всегда будет делать так, что после его хода количество пациентов во всех непустых палатах будет давать остаток 1  при делении на 3.  Первым ходом он делит одну палату на две палаты по 100.  Далее если второй видит только палаты вида 3k +1,  то он должен выселить всех, кроме одной палаты, а одну палату разбить на две или три. Заметим, что в любом разбиении числа вида 3k+1  на 2  или 3  слагаемых, обязательно есть слагаемое вида 3n  или 3n+ 2,  так как сумма двух или трех слагаемых вида 3ℓ+1  не дает остаток   1  при делении на 3.  Первый врач выбирает любую палату вида 3n  или 3n+ 2,  остальные выселяет, а из выбранной палаты, если в ней 3n  человек, выселяет двоих в две палаты по одному, если в ней 3n+ 2,  выселяет одного в отдельную палату. Таким образом, первый всегда сможет сделать ход согласно стратегии. Значит, он не проиграет. Так как игра конечна, проиграет второй.

Ответ:

Первый

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

Задача 98#75918Максимум баллов за задание: 7

Петя и Вася играют на доске 100× 100.  Изначально все клетки доски белые. Каждым своим ходом Петя красит в чёрный цвет одну или несколько белых клеток, стоящих подряд по диагонали. Каждым своим ходом Вася красит в черный цвет одну или несколько белых клеток, стоящих подряд по вертикали. (На рисунке справа показаны возможные первые ходы Пети и Васи на доске 4× 4.  ) Первый ход делает Петя. Проигрывает тот, кто не может сделать ход. Кто выигрывает при правильной игре?

Источники: ВСОШ, РЭ, 2021, 9.5 и 10.5 (см. olympiads.mccme.ru)

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

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

PIC

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

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

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

PIC

Ответ:

Петя

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

Задача 99#83222Максимум баллов за задание: 7

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

Источники: КМО - 2021, вторая задача второго дня, общая для 8-11 классов, автор Лучинин С.А. (cmo.adygmath.ru)

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

Приведём одну из возможных выигрышных стратегий за Пашу.

Пронумеруем шарики подряд числами от 1 до 2021. Первым ходом покрасим в красный цвет шарик номер 1011 (средний во всём ряду). Пусть Вова, не умаляя общности, свой ход сделал в левую половину. Тогда вторым ходом Паша красит в жёлтый цвет шарик с номером 1014.

Таким образом, Паша после своих двух первых ходов получил ситуацию K○ ○ Ж. Если Вова покрасит один из двух шариков между покрашенными Пашей в красный или жёлтый цвет, то Паша сможет сразу докрасить оставшийся шарик в зелёный цвет так, чтобы образовалась тройка подряд идущих разноцветных. Если Вова покрасит один из двух шариков в зелёный, то Паша в ответ покрасит оставшийся шарик в красный цвет, и снова образуется разноцветная тройка лежащих подряд шариков.

Осталось заметить, что Паша может заставить Вову сделать ход между покрашенными первыми двумя ходами шариками. Сам Паша туда ходить не будет, и после покраски всех остальных шариков по чётности будет ход Вовы. Значит, Паша победит.

Ответ: Паша

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

Задача 100#88480Максимум баллов за задание: 7

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

Источники: Ломоносов-2021, 11.7 (см. olymp.msu.ru)

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

Подсказка 1

Так-с, симметрию тут не применишь... Тогда будем пытаться дополнить ход противника. Но до чего дополнять ходы противника на шахматной доске? Чтобы такое придумать, чтобы это дополнить?)

Подсказка 2

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

Подсказка 3

Давайте разобьем доску на доминошки 2×1. Дело осталось за малым - определить победителя, который сможет применить стратегию дополнения)

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

Разобьем клетки доски на пары-доминошки следующим образом:

PIC

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

Ответ:

Петя

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