Высшая проба 2026, 11 класс, задача 1

(13 баллов) Фокусник и его ассистент готовятся показать следующий фокус. У них есть колода из различных карт. Они сообщают зрителю натуральное число . Зритель выбирает произвольных карт из колоды, убирает их в конверт и заклеивает его. Затем ассистент выбирает карт из оставшихся и передает их зрителю. Тот перетасовывает эти карты как хочет и отдает фокуснику. Задача фокусника - отгадать карты, которые лежат в конверте. Для каких фокусник и ассистент могут договориться действовать так, чтобы фокус гарантированно удался?

Ответ. Для всех .

Решение . Покажем, что фокусник и ассистент могут придумать стратегию, согласно которой для всех фокус будет успешным. Обозначим . Пусть фокусник и ассистент договорятся о расположении карт по кругу. Получив остаток колоды, ассистент однозначно восстанавливает, какие карты забрал зритель. В случае четного и фокус очевидно всегда будет успешен, поэтому далее считаем, что . Предложим алгоритм для ассистента и фокусника для произвольного .

После того, как зритель выберет некоторые карты, ассистент сопоставит каждой из карт некоторую другую карту в соответствии с алгоритмом, предложенным ниже.

Покрасим все карты, выбранные зрителем, в красный цвет. Теперь выберем каждую красную карту, для которой следующая по часовой стрелке красной не являются. Каждой такой карте сопоставим следующую за ней, покрасим сопоставленную карту в синий цвет и удалим все такие пары из круга. Будем повторять данные действия до тех пор, пока в круге не закончатся красные карты, после чего отдадим фокуснику все синие карты.

Для восстановления карт зрителя фокусник ищет синие карты, следующие за которыми против часовой стрелки синими не являются, красит их в красный цвет и удаляет из круга, после чего называет все красные карты выбранными зрителем.

Покажем, что алгоритм работает. Для этого достаточно показать, что на каждом шаге алгоритм фокусника и алгоритм ассистента составляют один и тот же набор пар красных и синих карт. Заметим, что если ассистент на некотором шаге сопоставил некоторой красной карте синюю, то следующая за этой красной картой по часовой стрелке не является красной. Но тогда и следующая против часовой стрелки карта за синей не будет синей, а значит, на том же этапе алгоритма фокусник сопоставит этой синей карте красную. Аналогично, если фокусник некоторой синей карте сопоставит красную, то ассистент сопоставит этой красной карте синюю, а значит, они составят один и тот же набор пар карт, что и требовалось.

Решение . Зафиксируем и рассмотрим двудольный граф, вершинами одной доли которого являются всевозможные комбинации из зрительских карт, а второй долей являются всевозможные комбинации из ассистентских карт (эти доли идентичны и по существу являются всевозможными наборами из различных карт колоды), а ребра проведены между вершинами разных долей, если соответствующие наборы карт не пересекаются. По вершине, соответствующей набору зрительских, ассистент должен выдать набор карт, соответствующей смежной вершине.

Степени всех вершин в этом графе равны

так как каждой вершине одной доли сопоставляются всевозможные наборы из карт из остатка колоды размером . Это двудольный граф с равными по размерам долями, в котором степени всех вершин равны, поэтому согласно следствию из леммы Холла в этом графе существует паросочетание, покрывающее все вершины обеих долей (совершенное паросочетание). Для каждого фокусник и ассистент договариваются о выборе конкретного паросочетания, поэтому по картам ассистента всегда можно будет восстановить карты зрителя

1

Любое верное решение.

13
2

А1. В решении через лемму Холла не проверяются явно ее условия, но указано, что степени всех вершин равны.

13
3

А2. Решение состоит из ссылки на лемму Холла без указания регулярности графа и проверки ее условия, или же с неверной проверкой условия.

7
4

А3. Задача переформулирована в терминах доказательства существования паросочетания в двудольном графе, дальнейших продвижений нет.

0
5

Б1. В решении через расстановку карт по кругу сформулирован алгоритм за ассистента. Возможно сформулирован алгоритм за фокусника. Обоснование, почему фокусник восстановит именно карты зрителя, отсутствует или неверно.

10
6

Б2. В круговом решении алгоритм за ассистента сформулирован неоднозначно.

7
7

Б3. Алгоритм за ассистента не сформулирован явно и не обоснована его корректность, но из контекста сам алгоритм можно восстановить.

≤3
8

Б4. Присутствует только идея поставить числа по кругу и, возможно, сдвигать блоки подряд идущих, если этому ничего не мешает; обоснования отсутствуют или неверны.

0
9

Решение не соответствует ни одному из критериев выше.

0
10

Баллы за разные критерии не суммируются.

-
Максимум: 13

Похожие задачи

Высшая проба 2023, 8 класс, задача 6

(20 баллов) На столе лежит 55 кучек конфет. В одной кучке лежит 1 конфета, в другой — две, в третьей — 3,..., в последней — 55. Петя и Вася играют в следующую игру, делая ходы по очереди; начинает Петя. За один ход игрок берёт одну конфету из любой кучки. Если игрок забрал из кучки последнюю конфету
Сложная
Комбинаторика

Высшая проба 2023, 8 класс, задача 1

(15 баллов) В клетчатом квадрате 5 × 5 каждую клетку покрасили в один из трёх цветов: красный, синий или зелёный. Справа от каждой строки записали суммарное количество синих и красных клеток в этой строчке, а под каждым столбцом записали суммарное количество синих и зелёных клеток в этом столбце. Сп
Сложная
Комбинаторика

Высшая проба 2021, 8 класс, задача 6

(25 баллов) В ряд стоят n домов k различных цветов, причем для любого цвета найдутся 100 стоящих подряд домов, среди которых домов этого цвета строго больше, чем домов любого другого цвета. При каком наибольшем k это возможно, если: а) n=404? б) n=406?
Сложная
Комбинаторика

Высшая проба 2024, 7 класс, задача 6

(20 баллов) Назовём расстоянием между двумя клетками доски минимальное количество ходов, которое нужно шахматному коню, чтобы попасть из одной из них в другую. Назовём тройку клеток правильной, если попарные расстояния между ними одинаковые. Сколько правильных троек есть на доске 4 × 4? Примечание.
Сложная
Комбинаторика