ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 73688
УсловиеДвое играют в следующую игру. Один называет цифру, а другой вставляет её по своему усмотрению вместо одной из звёздочек в следующей разности:**** – ****. Затем первый называет ещё одну цифру, второй ставит её, первый опять называет цифру, и так играют до тех пор, когда все звёздочки будут заменены цифрами. Первый стремится к тому, чтобы разность получилась как можно больше, а а) второй может расставлять цифры так, чтобы полученная разность стала не больше 4000, независимо от того, какие цифры называл первый; б) первый может называть цифры так, чтобы разность стала не меньше 4000, независимо от того, куда расставляет цифры второй.
РешениеПриведем решение для общего случая, когда в каждой строчке не 4 , а n звездочек. Докажем, что при наилучшей игре противников разность окажется равной 4 · 10n-1 .
а) Стратегия второго игрока.
Если первая цифра, названная первым игроком, 4 или меньше, второй игрок
ставит ее вместо старшего разряда уменьшаемого. После этого, как только первый
игрок назовет цифру, отличную от 0 , второй заполняет ею старший разряд
вычитаемого. Разность окажется не большей чем n-
n<4 · 10n-1 . Если первый игрок, начиная
со второго хода, каждый раз называет 0 , то разность также будет меньше,
или равна 4 · 10n-1 .
Если первый игрок начинает с цифр 5, 6, 7, 8 или 9 , второй ставит ее на
место старшего разряда вычитаемого, а затем занимает старший разряд
уменьшаемого первой же названной цифрой, отличной от 9 . Даже если все
последующие цифры– девятки, то также получится разность, не превосходящая
4 · 10n-1 .
б) Стратегия первого игрока.
До тех пор пока остаются свободными старшие разряды уменьшаемого и вычитаемого,
первый игрок называет цифры 4 и 5 . Начиная с момента, когда второй игрок
заполнит один из двух старших разрядов, и до конца игры первый игрок
называет 0 , если раньше оказался заполненным старший разряд уменьшаемого,
и 9 – в противном случае. Остается уточнить, в каких случаях первый игрок
называет цифру 4 , а в каких– цифру 5 .
Перед очередным своим ходом первый игрок мысленно проставляет нули во всех
незаполненных разрядах. Если после этого разность оказывается неотрицательной,
он объявляет цифру 4 , если же разность отрицательна– цифру 5 .
Докажем, что описанная стратегия первого игрока позволяет ему сделать
разность не меньшей 4 · 10n-1 .
Если старший разряд вычитаемого займет цифра 4 , то в старшем разряде
уменьшаемого окажется цифра 9 :
Если старший разряд уменьшаемого заполнит цифра 5 , то старший разряд
вычитаемого займет цифра 0 ,а
Предположим, что первый игрок назвал цифру 4 , а второй заполнил ею
старший разряд уменьшаемого. Перед этим ходом разность была неотрицательной,
после хода она увеличилась на 4 · 10n-1 и больше не изменялась,
так как при всех следующих ходах первый игрок называл 0 .
Осталось рассмотреть случай, когда первый игрок назвал цифру 5 , а второй
заполнил ею старший разряд вычитаемого. Разобьем цифры, называемые первым
игроком, на серии, объединяя в серию одинаковые цифры, идущие подряд.
Будем считать, что второй игрок не ставит друг под другом одинаковые
цифры, в противном случае их можно было бы перечеркнуть и не рассматривать
при дальнейших рассуждениях. Докажем теперь, что каждая серия из четверок
кончается так:
Поэтому после того, как названа последняя четверка, возникнет следующая ситуация
Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|