Задание олимпиады: конфеты и дети в комнате
В комнате находится несколько детей и куча из 2021 конфеты. Каждый из них по очереди подходит к куче, делит количество конфет в ней на количество детей в комнате (включая себя), округляет (если получилось нецелое число), забирает полученное число конфет и покидает комнату. При этом мальчики округляют вверх, а девочки – вниз. Докажите, что суммарное количество конфет у мальчиков, когда все выйдут из комнаты, не зависит от порядка детей в очереди.
Разобрать решение
Первое решение. Докажем, что если поменять местами любых двух соседних детей, то количество конфет у мальчиков и у девочек не изменится. Так как такими перестановками можно добиться любого порядка детей в очереди, то это и будет означать, что общее количество конфет у мальчиков не зависит от этого порядка. В самом деле, ясно, что если поменять местами двух девочек или двух мальчиков, то для детей ни до, ни после этой пары ничего изменится, не изменится и общее количество конфет у мальчиков.
Теперь пусть осталось всего детей, и перед кучей из конфет стоит пара мальчик и девочка. Если делится на , то легко видеть, что они оба возьмут по конфет вне зависимости от порядка. Далее будем считать, что делится на с остатком . Тогда , мальчик возьмет конфету и оставит конфет, девочка за ним возьмет конфет. А если бы сначала подошла девочка, то она бы взяла конфет и оставила бы , а мальчик за ней взял бы конфету. Таким образом, эта пара берет одно и тоже количество конфет вне зависимости от порядка, а значит, ни для них, ни для детей за ними ничего не изменится, что и требовалось. Второе решение. Пусть всего в комнате детей, причем , . К куче подходит первый ребенок и делит ее на кучки размером и кучки размером (общее количество кучек равно , а кучек размером ровно ), причем все большие кучки лежат правее маленьких.
Пусть первый ребенок – мальчик, тогда он берет себе самую правую кучку и уходит. Если же это оказалась девочка, она возьмет себе самую левую кучку и тоже уйдет. Потом к конфетам подойдет следующий ребенок; перед ним лежит кучка из или конфет.
Если остались кучки обоих видов, то это означает, что неполное частное от деления количества конфет на число детей равно , и далее процесс продолжается аналогично: мальчики, округляя вверх, берут себе кучки справа, девочки, округляя вниз, – слева.
Если же остались только кучки одного вида, то количество конфет делится на количество детей, и любому ребенку подходит любая кучка, то есть и в этом случае мальчики могут брать кучки справа, а девочки – слева.
Тогда в итоге мальчики заберут все правые кучки (столько, сколько было мальчиков) независимо от того, в каком порядке дети подходили за конфетами.
Обсуждение
0Комментариев пока нет.