Инвариант
Ошибка.
Попробуйте повторить позже
(a) В некоторых клетках бесконечной полосы лежат камни (может быть более одного камня в клетке, всего камней конечное число). Разрешается убрать два камня, лежащие в одной клетке, и положить один камень в клетку правее. Докажите, что конечная расстановка камней (то есть расстановка, в которой такую операцию нельзя будет сделать) не зависит от порядка действий и зависит только от первоначальной расстановки.
(b) То же самое, но действие такое: убирается по камню с клеток и и кладётся камень в клетку Докажите, что все расстановки, получаемые из заданной начальной, в которых в каждой клетке не более одного камня и нет двух соседних занятых клеток, одинаковые.
(a) Докажем, что данный процесс не может продолжаться бесконечно. Пусть в начале на полосе лежат камней. За каждый ход общее количество камней уменьшается на следовательно общее количество ходов не превосходит то есть конечно.
Пронумеруем все клетки, начиная с крайней левой, в которой находится камень, натуральными числами от до Пусть в клетки с номером в начале лежит камней. Рассмотрим величину
Докажем, что значение является инвариантом. Действительно, пусть за ход два камня из клетки с номером переложили в клетку с номером Пусть — значение после хода, тогда
Осталось заметить, что в конце процесса в каждой клетке находится не больше одного камня. Тогда — двоичная запись числа в которой все цифры определены единственным образом, а значит и количество камней в каждой клетке в конце процесса определено единственным образом.
(b) Аналогично предыдущему пункту покажем, что процесс не может продолжаться бесконечно. Пусть камень, лежащий в клетке с номером имеет вес (число Фибоначчи). Тогда операция не меняет сумму весов, а финале получится запись исходной суммы весов в фибоначчиевой системе счисления.
Ошибка.
Попробуйте повторить позже
На доске написаны три натуральных числа Петя записывает на бумажку произведение каких-нибудь двух из этих чисел, а на доске уменьшает третье число на С новыми тремя числами на доске он снова проделывает ту же операцию, и так далее до тех пор, пока одно из чисел на доске не станет нулем. Чему будет в этот момент равна сумма чисел на Петиной бумажке?
На каждом шаге Петя уменьшает произведение чисел на доске на число, которое он пишет на бумажке: поэтому произведение чисел на доске сложенное с суммой чисел на бумажке не изменяется. Поскольку в конце произведение на доске будет равно сумма на бумажке равна исходному произведению
Ошибка.
Попробуйте повторить позже
Даны три кучки камней, по камней в каждой. За один ход можно выбрать две кучки, убрать из них по одному камню, при этом добавив один камень в третью кучку. При каких можно через несколько ходов оставить только один камень?
Подсказка 1
Можно попробовать взять конкретный n и заметить какое-нибудь свойство, которое сохраняется на каждом шаге. Это поможет или аккуратно посмотреть пример, или доказать, что найдено противоречие.
Подсказка 2
(n, n, n) - (n-1, n-1, n+1) - (n, n-2, n). Что общего сохраняется у кучек после любого хода?
Подсказка 3
Обратим внимание на чётность количество камней в кучах на каждом ходе!
Изначально во всех кучках камней одинаковое количество, так что и одной чётности. После прибавления или вычитания единицы чётность камней в каждой кучке меняется. При этом во всех кучках снова остаётся одинаковые по чётности количества камней. Поэтому после любого числа операций получить в двух кучках чётное, а в одной кучке нечётное число камней мы не сможем.
Ни при каких
Ошибка.
Попробуйте повторить позже
На столе лежали две колоды, по карт в каждой. Первую колоду перетасовали и положили на вторую. Затем для каждой карты первой колоды посчитали количество карт между ней и такой же картой второй колоды (т.е. сколько карт между семерками червей, между дамами пик, и т.д.). Чему равна сумма полученных чисел?
Рассмотрим самую нижнюю карту нижней колоды и такую же карту верхней колоды, пусть, например, это короли треф. Предположим, что в верхней колоде король треф лежит на семёрке бубен. Заметим, что если мы в верхней колоде поменяем местами короля треф и семёрку бубен, то количество карт, лежащих между королями треф, на одну уменьшится, а количество карт, лежащих между семёрками бубен, на одну увеличится. Значит, искомая сумма от такой перестановки не изменится. Рассуждая аналогично, можно постепенно менять местами короля треф из верхней колоды с картами, на которых он лежит, до тех пор, пока король треф не станет самой нижней картой в верхней колоде. Далее рассмотрим вторую снизу карту нижней колоды и повторим описанную процедуру с такой же картой из верхней колоды, и так далее. Так, постепенно меняя местами соседние карты верхней колоды, можно, не изменяя искомой суммы, расположить карты верхней колоды в том же порядке, что и в нижней. Тогда между каждыми двумя одинаковыми картами будет лежать ровно карт, поэтому искомая сумма равна
Ошибка.
Попробуйте повторить позже
Во всех клетках на диагонали доски стоят знаки «», в остальных клетках «». За ход в случайной строке либо столбце меняются знаки: «» «». Докажите, что в любой момент игры плюсов не менее
Подсказка 1
Давайте сначала попробуем поменять значения в линиях и посмотреть, что будет происходить с плюсами и минусами в них.
Подсказка 2
Рассмотрим пересечение двух строк и столбцов. Они пересекаются по четырём клеткам. Тогда как бы мы не меняли знаки в строках и столбцах, чётность количества плюсов среди этих четырёх клеток не изменится. Следовательно, если изначально среди этих клеток ровно в одной был плюс, то при любом нашем ходе мы можем только увеличить количество клеток с "плюсами" среди этих четырёх. попробуем пораскрашивать?
Подсказка 3
Суммируя, нужно подобрать такую раскраску, чтобы каждым цветом были покрашены 4 клетки, лежащие на пересечении двух столбцов и двух строк, при этом только в одной из этих клеток стоит плюс, и каждая клетка может быть покрашена только одним цветом
Для каждой клетки () на диагонали квадрата (то самой, на которой стояли знаки «») построим домик — четверку клеток (), (), (), (); все индексы здесь считаются вычетами по модулю Заметим, что домики разных клеток не пересекаются: в столбце находятся клетки () и () из домика () и (), () из домика (); другие домики на этот столбец не залезают.
Легко видеть, что так как каждый домик является пересечением двух строк и двух столбцов, то четность количества плюсов в нём при наших операциях не меняется. Изначально в каждом домике по одному плюсу, следовательно, хотя бы один плюс в нём всегда будет. Это гарантирует нам плюсов в таблице в целом.
Ошибка.
Попробуйте повторить позже
В вершинах правильного -угольника расставлены попарно различные положительные числа. За одну операцию разрешается поменять два числа и местами, если сумма двух наиболее удаленных от чисел равна сумме двух наиболее удаленных от чисел, и при этом и не являются наиболее удаленными друг от друга. Докажите, что при помощи таких операций нельзя переставить два числа в соседних вершинах так, чтобы все остальные числа оказались на своих исходных местах.
Подсказка 1
Попробуйте переставить числа так, чтобы нам было удобнее работать с условием.
Подсказка 2
Обозначим вершины многоугольника a₁,a₂ ... a₂₀₂₃ в порядке обхода. Давайте переставим числа так, чтобы соседними с a_i стали самые удалённые от a_i. Теперь стоит понять, как в новой расстановке будут расставлены соседи в исходной.
Подсказка 3
Задачу можно переформулировать так:
Подсказка 4
Попробуйте рассмотреть сумму произведений соседних чисел.
Пусть у нас на окружности расставлены числа в порядке обхода окружности. Теперь переставим числа так, чтобы соседними с стали самые удаленные от числа (см. рис. на примере пятиугольника).
Переобозначим числа на круге на в порядке обхода окружности после перестановки. Тогда мы можем поменять и местами, если сумма соседей равна, сами они не соседи.
Теперь наше условие выглядит так: "По кругу расставлены попарно различные числа Можно поменять местами любые два не соседних числа, если суммы их соседей равны. Можно ли такими действиями получить расстановку, отличающуюся от исходной поменянными местами двумя числами, стоящих через одно". Если на эту задачу ответ отрицательный, то и на исходную он тоже отрицателен.
Рассмотрим сумму произведений соседних чисел. Пусть мы поменяли местами числа и с соседями и и соответственно. Тогда наша сумма изменится на величину
т.к. Значит, при наших операциях эта сумма не меняется.
Но посмотрим, как эта сумма выглядит в расстановке, которую хотелось бы получить. Пусть поменялись местами числа и с соседями и и соответственно. Тогда получившаяся сумма отличается от исходной на
т.к. все числа попарно различны по условию. Значит, мы не можем получить искомую расстановку.
Ошибка.
Попробуйте повторить позже
Можно ли монетами в и сиклей набрать ровно сиклей?
Заметим, что и , и делятся на . Поэтому любая сумма, которую мы можем ими набрать, также будет делиться на . Но число на не делится, значит, набрать его этими монетами нельзя.
Ошибка.
Попробуйте повторить позже
Профессор Снейп написал на доске три числа: , и . За одну операцию он разрешает Гарри Поттеру выбрать два различных числа и (причем ) и записать вместо них числа и , а старые числа стереть. Гарри сдаст зачет по зельеварению, если получит на доске числа , и . Есть ли у Гарри Поттера шансы сдать зачет?
Способ 1. Посмотрим на сумму чисел на доске. При замене чисел и на числа и , их сумма не меняется: . Поэтому сумма всех чисел на доске так и останется равной . Значит, получить числа , и , имеющие сумму , нельзя.
Ошибка.
Попробуйте повторить позже
Шахматный слон ходит по диагонали на любое число клеток. Может ли за ходов слон с нижней левой угловой клетки шахматной доски дойти до верхней левой угловой клетки?
Рассмотрим раскраску шахматной доски в черный и белый цвета. При такой раскраске слон своим ходом не меняет цвет клетки, на которой он стоит. С другой стороны, цвета нижней левой угловой клетки и верхней левой угловой клетки отличаются. Значит, шахматный слон не может перейти на указанную клетку ни за какое число ходов.
Ошибка.
Попробуйте повторить позже
Перед Роном лежит кучка из камней. За одно действие он может разделить одну кучку на две или объединить две кучки в одну. Может ли Рон такими действиями получить кучек по камней?
Изначально у Рона камней, а должно стать камней. Но при указанных операциях общее число камней не меняется. Значит, у Рона ничего не получится.
Ошибка.
Попробуйте повторить позже
Перед Роном лежат две кучки камней: в одной камней, а во второй — . Заклинание “Добавляйтус” увеличивает количество камней в одной куче на , но уменьшает количество камней в другой куче на . А заклинание “Забирайтус” уменьшает количество камней в одной куче на , а в другой — на . Оба заклинания срабатывают только в случае, когда в кучах достаточно камней, чтобы их количество можно было уменьшить. Может ли Рон такими заклинаниями получить в одной куче камень, а в другой — ?
Посмотрим, как меняется общее число камней. При использовании заклинания “Добавляйтус” количество камней увеличивается на и уменьшается на , значит, в итоге увеличивается на . При использовании заклинания “Забирайтус” количество камней уменьшается на и на , то есть в итоге уменьшается на . Числа и делятся на , как и изначальное количество камней . Поэтому у Рона общее число камней всегда будет делиться на . С другой стороны, спрашивается, может ли стать камней . Так как это число на не делится, то добиться указанного числа камней в кучах не получится.
Ошибка.
Попробуйте повторить позже
Гарри, Рон и Гермиона учили новые заклинания. Перед этим они купили шоколадных лягушек и договорились, что тот, кто первым учится заклинанию, получает лягушек, второй — лягушки, а третий — две лягушки. Через некоторое время оказалось, что у всех ребят по лягушек, при этом никто не учил заклинания одновременно. Докажите, что ребята ошиблись при выдаче лягушек.
За одно разученное заклинание ребята получают лягушек. Поэтому общее число лягушек, которые они получат, должно делиться на . Но в итоге оказалось, что у ребят лягушек, а это число не делится на . Значит, при выдаче лягушек они ошиблись.
Ошибка.
Попробуйте повторить позже
Рон решил научить шоколадных лягушек, полученных им в прошлой задаче, играть в шахматы. Для этого он взял доску и посадил в каждую клетку по лягушке. По его команде каждая лягушка должна перепрыгнуть в соседнюю по стороне клетку. Докажите, что какие-то две лягушки обязательно окажутся в одной клетке.
Раскрасим доску в шахматном порядке так, чтобы все угловые клетки были черными. Тогда черных клеток , а белых — . При этом каждая лягушка при прыжке меняет цвет клетки, на которой она стоит. Поэтому все лягушки с черных клеток окажутся на белых клетках, то есть лягушек окажутся на клетках. Если при этом никакие две лягушки не окажутся в одной клетке, то лягушек не больше, чем клеток, а их . Поэтому какие-то две лягушки обязательно окажутся в одной клетке.
Ошибка.
Попробуйте повторить позже
Гарри Поттер отложил одну шоколадную лягушку для следующей задачи, а остальные лягушки собирается съесть. Гермиона, узнав намерения Гарри, запретила тому просто так есть лягушки, а дала задание написать несколько сочинений по зельеварению и трансфигурации. За каждое написанное сочинение по трансфигурации Гарри съедает одну лягушку, а за сочинение по зельеварению — целых три лягушки. Через некоторое время он сообщил Гермионе, что написал сочинений и съел все лягушки. Может ли Гермиона верить Гарри?
За одно написанное сочинение Гарри съедает нечетное число лягушек. Поэтому чтобы посчитать, сколько всего лягушек съест Гарри за сочинений, нужно сложить нечетных чисел. Их сумма будет нечетна, так как это пар нечетных чисел, дающих в сумме четное число, и еще одно нечетное число без пары. Но число четное, поэтому Гарри не мог съесть в точности лягушки за написанных сочинений.
Ошибка.
Попробуйте повторить позже
Гарри Поттер дрессирует шоколадную лягушку. Он заставляет прыгать ее вдоль числовой прямой. Первый прыжок лягушка совершает на дециметр, следующий — на дециметра, третий — на дециметра, и так далее, -й прыжок — на дециметр. При этом прыгать лягушка может в любую из двух сторон. Может ли в итоге лягушка оказаться в той же точке, в которой она начинала путешествие?
Отметим, что за каждые два последовательных прыжка лягушка смещается на нечетное число дециметров. Разобьем прыжки лягушки на пары: первый и второй, третий и четвертый, и т. д. Последний прыжок на дециметр оставим без пары. Тогда мы получим пар прыжков, и за каждую пару лягушка смещается на нечетное число дециметр. Тогда за пар, то есть за четное число пар, лягушка сместится на четное число дециметров. Последним же прыжком лягушка прыгает не нечетное число дециметров, значит, в сумме с предыдущими лягушка сместится на нечетное число дециметров. Таким образом, от начального положения лягушка смещается на нечетное число дециметров, а если бы она могла вернуться в начальную точку, то лягушка бы сместилась на дециметров, и это число четное. Значит, лягушка не может оказаться в той же точке, в которой она начала путешествие.
Ошибка.
Попробуйте повторить позже
Как вы могли заметить, у Гарри, Рона и Гермионы на троих осталась шоколадная лягушка. Лягушки поделились на три кучи: в первой куче лягушек, во второй — лягушек, а в третьей — лягушек. Друзья могут отдавать лягушкам такие приказы.
1) Лягушкам, оказавшимся в кучке с четным числом лягушек, поделиться на две равные кучи;
2) Объединиться двум кучкам лягушек.
Отдавать какие-то другие приказы лягушкам бесполезно: те все равно ребят не послушают. Могут ли ребята такими приказами поделить лягушек на три равные кучи?
Обратим внимание, что изначально количество лягушек во всех кучах делится на . Покажем, что это свойство сохранится. Когда мы делим пополам кучу, в которой количество камней было четным и делилось на , мы получим две кучи, в которых также количество камней делится на . Когда мы объединяем две кучи, причем в обеих количество камней делилось на , то и суммарное число камней в новой куче будет делиться на . Значит, ни при каком действии свойство “количество камней во всех кучах делится на ” не пропадает. Поэтому и в конце это свойство будет выполняться. С другой стороны, так как всего лягушек , а ребят трое, то при делении всех лягушек на три равные кучи должно получить три кучи по лягушек. Но число не делится на , значит, добиться такого количества лягушек в кучах не удастся.
Ошибка.
Попробуйте повторить позже
Гермиона выучила еще несколько заклинаний, и теперь у нее целых шоколадные лягушки. При этом одна из них сделана из белого шоколада, а остальные — из черного. Гермиона рассадила всех лягушек в клетки шахматной доски , по одной лягушке в каждую клетку. Выбирая строку или столбец доски и произнося заклинание “Шоколадус перекратус”, Гермиона перекрашивает всех белых лягушек этой линии в черный цвет, а всех черных — в белый. Может ли Гермиона, произнося заклинание несколько раз, сделать все лягушки черными?
Докажем, что количество белых лягушек всегда нечетно. Рассмотрим ход Гермионы, пусть она указала на линию, в которой было четное число белых лягушек. Тогда черных лягушек в этой линии также было четное число, так как в сумме белых и черных лягушек там . Поэтому после перекрашивания белых лягушек снова станет четное число, значит, четность количества белых лягушек на всей доске не изменится. Аналогично если Гермиона указывает на линию, в которой было нечетное число белых лягушек, то и черных лягушек в этой линии нечетное число. Значит, после перекрашивания белых лягушек в этой линии останется нечетное количество, поэтому и на всей доске четность количества белых лягушек не изменится.
Изначально на доске была одна белая лягушка, то есть нечетное количество, и мы доказали, что спустя один ход количество белых лягушек не меняет четность. Значит, на доске всегда будет нечетное количество белых лягушек, и сделать все лягушки черными, то есть оставить белых, не получится.
Ошибка.
Попробуйте повторить позже
В языке Древнего Московского Племени алфавит состоит всего из двух букв: “М” и “О”. Два слова являются синонимами, если одно из другого можно получить при помощи исключения или добавления буквосочетаний “МО” и “ООММ”, повторяемых в любом порядке и любом количестве. Являются ли синонимами в языке Древнего Московского Племени слова “ММО” и “ОММО”?
Решение 1: Заметим, что при исключении или добавлении буквосочетаний «МО» или «OOMM» четность букв в слове не меняется (это и есть инвариант). Так как в словах «ММО» и «ОММО» четность букв разная, то эти слова не могут быть синонимами.
Решение 2: Посмотрим на четность разности количества букв «О» и «М» в слове. Так как в буквосочетаниях «МО» и «OOMM»
количество букв «О» и «М» равное, то при их добавлении или исключении из слова, разность количества букв «О» и «М» в слове не
меняется. Осталось заметить, что в словах «ММО» и «ОММО» эта разность равна 1 и 0 соответственно, значит, данные слова не
синонимы.
Ошибка.
Попробуйте повторить позже
Артур играется с шариками. На полу у него разбросано больше ста шариков, а в двух коробках лежат по 9 шариков. За один ход Артур может убрать из любой коробки 1 шарик или убрать 1 шарик из левой коробки и одновременно с этим положить 9 шариков с пола в правую. Докажите, что ходы рано или поздно Артур все шарики разбросает по полу.
В этой задаче суммарное количество шариком полуинвариантом не является: оно может как уменьшаться, так и увеличиваться. Зато в качестве полуинварианта подойдет следующая величина. Обозначим на очередном шаге количество шариков в первой коробке через , а во второй — через . Проследим за величиной . Если за один ход убирается один шарик, то эта величина, очевидно, уменьшается. Если убирается шарик из левой коробки и добавляется в правую, то величина уменьшается на . Таким образом, рано или поздно величина станет равна . Так как количества шариков в коробках неотрицательные, то в этот момент в обеих коробках по 0 шариков. Значит, Артур разбросал все шарики по полу.
Ошибка.
Попробуйте повторить позже
Миша написал на доске в некотором порядке 2020 плюса и 2021 минусов. Время от времени Юра подходит к доске, стирает любые два знака и пишет вместо них один, причём если он стёр одинаковые знаки, то вместо них он пишет плюс, а если разные, то минус. После нескольких таких действий на доске остался только один знак. Какой?
Заметим, что за каждую операцию четность количества минусов не меняется (так как либо уменьшается на 2, либо не меняется). Значит, их всегда будет нечетное количество, то есть хотя бы один. Следовательно, конце остался ровно один знак — минус.