Полуинвариант

advertisement
Полуинвариант-1
Пусть есть последовательность объектов, или процесс, в котором позиции последовательно
сменяются. Полуинвариант – это связанное с позицией число, которое при разрешенных
действиях все время растет или все время убывает (возможно, нестрого). Выбор полуинварианта
зависит от цели.
1. На Ахипелаге Сыщик гоняется за Шпионом. Оба используют только маршрутные корабли, которые
курсируют ежедневно между некоторыми островами. Каждый корабль отплывает утром и приплывает на
остров назначения к вечеру. С пересадками можно добраться с любого острова на любой. Сыщик всегда
знает, где сейчас Шпион, и поймает его, если окажется с ним на одном осторове. Сыщик может плыть в
любой день, Шпион не плавает по пятницам. Как Сыщику поймать Шпиона?
Оценив изменение полуинварианта на одном шаге или на группе шагов, можно оценить, за сколько
шагов процесс закончится.
2. а) На шахматной доске 100×100 коню разрешено ходить только в четырех направлениях
(см. рис). Докажите, что c какой бы клетки он ни начал, удастся сделать лишь конечное
число ходов.
б) Какое наибольшее число ходов конь может сделать на этой доске?
Типичные полуинварианты: сумма, произведение, модуль разности, сумма модулей,
сумма квадратов.
3. На доске написаны 100 натуральных чисел. За ход можно либо заменить два числа на их сумму, либо
разложить число в произведение двух меньших различных чисел и заменить его на эти два числа.
Докажите, что рано или поздно на доске останется одно число.
4. На доске написаны 3 различных натуральных числа. За ход можно взять одно из крайних чисел
(наибольшее или наименьшее) и заменить на среднее арифметическое, геометрическое или гармоническое
его с каким-то другим из чисел (при условии, что это среднее – натурально, и все числа остаются
различными). Докажите, что удастся сделать лишь конечное число ходов.
Для строки целых чисел (или объектов) полуинвариантом может быть многозначное число в
некоторой системе счисления.
5. В двух коробках лежат по 9 шариков. За один ход можно убрать из любой коробки 1 шарик или убрать 1
шарик из левой коробки и положить 9 шариков в правую.
а) Докажите, что ходы рано или поздно закончатся.
б) Какое наибольшее число ходов могло быть сделано?
6. В строке записаны 100 цифр. Петя находит пару рядом стоящих цифр, где правая меньше левой, и меняет их
местами. Докажите, что рано или поздно перестановки прекратятся.
б) В строку в беспорядке записаны по разу числа 1, 2, …, 100. . Петя находит пару рядом стоящих чисел, где
правое меньше левого, и меняет их местами. Докажите, что рано или поздно числа расположаться по
порядку 1, 2,…, 100.
Если есть строгий полуинвариант, то позиция не может повториться (и, в частности, процесс не
может зациклиться). В большинстве игр наличие полуинварианта гарантирует, что игра
закончится.
7. Есть 10 различных чисел. За одну операцию можно два неравных числа заменить на два равных с той же
суммой.
а) Может ли процесс продолжаться бесконечно?
б) Может ли один и тот же набор чисел возникнуть дважды?
Если полуинвариант может принимать лишь конечное число значений, или убывает, принимая
лишь натуральные значения, то он достигнет «крайнего» значения. Это может обеспечить
искомую позицию.
8. а) В клетках таблицы 99×99 расставлены плюсы и минусы. Если в каком-то прямоугольнике из 99 клеток
минусов больше чем плюсов, разрешается поменять в нём все знаки на противоположные. Докажите, что
через некоторое время во всех таких прямоугольниках плюсов будет больше чем минусов.
б) В клетках таблицы 99×99 расставлены целые числа. Если в каком-то Если в каком-то прямоугольнике из
99 клеток сумма отрицательна, разрешается поменять в нём знаки всех чисел на противоположные.
Докажите, что через некоторое время сумма чисел в каждом из таких прямоугольников сумма будет
неотрицательной.
в) Как (б), но числа – действительные.
Полуинвариант-1: НА ДОМ
ПИ1. Есть 10 различных целых чисел (не обязательно положительных). За одну операцию
можно два не равных числа одинаковой чётности заменить на два равных с той же суммой.
Может ли процесс продолжаться бесконечно?
ПИ2. Вначале на доске было написано натуральное число, меньшее 1000. Каждым ходом
число увеличивали в q раз.
а) После каждого из первых 9 ходов получалось целое число. Верно ли, что и дальше будут
получаться только целые числа?
б) То же, но целые числа получались после каждого из первых 10 ходов?
ПИ3. Аня, Боря и Витя сидят по кругу за столом и едят орехи. Сначала все орехи у Ани. Она
делит их поровну между Борей и Витей, а остаток (если он есть) съедает. Затем все
повторяется: каждый следующий (по часовой стрелке) делит имеющиеся у него орехи
поровну между соседями, а остаток съедает. Вначале было больше 100 орехов. Докажите, что
хотя бы один орех будет съеден.
ПИ4. На окружности расставлено несколько положительных чисел, каждое из которых не
больше 1. Докажите, что можно разделить окружность на три дуги так, что суммы чисел на
соседних дугах будут отличаться не больше чем на 1. (Если на дуге нет чисел, то сумма на
ней считается равной нулю.)
Московские сборы, 9 класс, гр. Эверест, ashap.info/Uroki/Mosbory А.Шаповалов. 2 апреля 2014 г.
Полуинвариант-1: задача для второгодника
ПИ5. На окружности сидят 12 кузнечиков в различных точках. Эти точки делят
окружность на 12 дуг. По сигналу кузнечики одновременно прыгают по часовой стрелке,
каждый – из конца своей дуги в ее середину. Образуются новые 12 дуг, прыжки повторяются,
и
т.
д.
а) Все кузнечики одновременно вернулись в исходные точки, каждый в свою. Какое
наименьшее число прыжков мог сделать каждый кузнечик?
б) Может ли хотя бы один кузнечик вернуться в свою исходную точку после того, как им
сделано 12 прыжков?
в) Как (б), но 13 прыжков?
Download