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

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

Задача 1#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  ходе он возьмёт последний камень.

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

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное обучение
в Школково

Для детей ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Брянской областей, а также школьникам, находящимся в пунктах временного размещения Крыма обучение на платформе бесплатное.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ или олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

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