Применение классических комбинаторных методов к разным задачам → .05 Принцип крайнего
Готовиться с нами - ЛЕГКО!
Ошибка.
Попробуйте повторить позже
В клетках шахматной доски расставлены натуральные числа от до
причем каждое число встречается ровно один раз. Докажите, что
найдутся две соседние (по стороне) клетки, числа в которых отличаются не менее, чем на
От противного: пусть это не так, т.е в любых двух соседних по стороне клетках числа отличаются не более чем на Будем двигаться из
клетки с числом
к клетке с числом
по кратчайшему маршруту из соседних клеток. Заметим, что при этом надо будет сделать не
более
ходов (не более
— чтобы прийти в нужную вертикаль, и еще не более
— по вертикали). По предположению, при
каждом ходе число изменится не более чем на
Значит, в конце получим не более чем
что меньше
Противоречие.
Ошибка.
Попробуйте повторить позже
В ряд выписано простое натуральное число. Каждое, кроме крайних, отличается от одного из своих соседей на
а от другого — на
Докажите, что среди этих чисел есть равные.
Подсказка 1
Если мы хотим сказать, что все числа различные, то такая последовательность достаточно быстро, линейно растет. И при этом, почти все идут подряд, если смотреть на целую часть при делении на 6. То есть, число может «прыгать» через 1(после того как нацело поделили всю нашу последовательность на 6), но не больше чем на 1. Вот так «на пальцах», не строго, мы поняли, что было бы очень удачно, если бы мы смогли найти два каких-то соседних числа, которые отличаются на хотя бы 18. А это можно сделать, если мы(допустим) сможем разделить нашу последовательность на что-то большее ,чем некоторое число , и на что-то меньшее , чем некоторое число. И наименьшее и наибольшее из соответствующих групп отличались хотя бы на 18. То есть, иными словами, мы хотим сказать, что какие - то два подряд идущих числа, отличающиеся на 6, не могут быть в последовательности. Попробуйте придумать, как к такой конструкции прийти.
Подсказка 2
Одна из таких конструкций - остатки. По китайской теореме об остатках найдется такое k, что p + 6k делится на 5,а p + 6(k+1) на 7, при этом p - наименьшее простое число, большее 7(чтобы существовало число перед ним, которое входит в последовательность), входящее в последовательность. При этом 0 < k <= 5*7(по КТО найдется такое k). Теперь подумайте, откуда здесь возникает противоречие.
Подсказка 3
А возникает оно из - за того, что оба этих числа не простые, при этом они идут через одно. То есть, как раз мы получили конструкцию, в которой все разделилось на две кучи, в одной из которых числа которые хотя бы p+6(k+2), а в другой p+6(k-1). То есть разность хотя бы 18. Что теперь это значит? Какие теперь числа точно не могут быть в последовательности? А сколько теперь может быть чисел максимум в последовательности?
Подсказка 4
Верно, числа больше или равные p + 6(k+2), поскольку множество «меньших» непустое. Значит, чисел в наборе останется не больше чем 36(самое p и всевозможные 0 < k <= 5*7) и 2,3,5,7 - то есть не более 40 чисел. Но у нас 2021 число. Противоречие.
Способ 1
Предположим, что все числа в ряду различны. Выберем в нашем ряду число у которого с каждой стороны не меньше пяти соседей,
причём среди них нет числа
Такое
найдётся, так как число
достаточно большое, а число
в нашем ряду встречается не более
одного раза. Если
рассмотрим соседа числа
отличающегося от него на
А если
рассмотрим его
соседа, отличающегося на
Не умаляя общности, будем считать, что этот сосед находится справа от
На приведённой ниже схеме
выберем среди первых четырёх чисел то, которое равно остатку числа
при делении на
Число над стрелкой показывает, на сколько
должен отличаться его правый сосед, а число после стрелки — какой остаток при делении на
этот сосед будет иметь. Все
числа над стрелками однозначно определяются условиями, что разности
и
чередуются и в ряду нет остатка
Осталось заметить, что, с какого бы из первых четырёх чисел мы ни начали, через четыре шага мы придём к этому же числу(так как по
одному разу прибавим и
и по одному разу вычтем). Следовательно, в нашем ряду обязательно найдутся два одинаковых
числа.
Способ 2
Пусть — наименьшее простое число в этом ряду большее
По китайской теореме об остатках существует такое число
(
),
что
Тогда числа и
не простые, поэтому в нашем ряду они не встречаются. Но тогда в нашем ряду не может быть и
чисел, больших
так как иначе нашлось бы два соседних числа, одно из которых не превосходит
а второе не
меньше числа
что невозможно. Следовательно, в ряду может встретиться не более
различных простых чисел:
и
Но в ряду
число, значит, среди чисел есть равные.
Способ 3
Пусть — наименьшее просто число в этом ряду. Тогда все числа в ряду не превосходят
так как если идти по ряду
от
до какого-то числа, то за каждые два шага число будет увеличиваться не более чем на
Докажем, что среди
чисел
количество простых меньше Из этого будет следовать, что в ряду обязательно найдутся равные числа. Пусть
— количество
чисел в этом ряду, кратных
Подсчитаем количество чисел в ряду (*), кратных
и
По формуле включений-исключений это
количество равно
Если то на
делится каждое
-ое число в ряду (*) и
или
Следовательно,
Итого, в ряду (*) не менее чисел, кратных
и
Из этих
чисел не более трёх являются простыми — это сами числа
и
если они там есть. Поэтому в ряду (*) не более
простых.
Ошибка.
Попробуйте повторить позже
В стране некоторые пары городов соединены односторонними дорогами; между двумя городами может быть не более одной дороги. Правительство страны хочет провести реформу, поменяв направления на некоторых дорогах, чтобы выполнялись два свойства:
нельзя выехать из города, и, проехав по каким-то дорогам, вернуться в него;
самый длинный простой путь по дорогам после реформы не длиннее, чем самый длинный простой путь до реформы.
Докажите, что правительства сможет это сделать. Простой путь — это такой путь, который через каждый город проходит не более одного раза.
Подсказка 1
Переведите задачу на язык графов. Принцип крайнего часто помогает в задачах. В этой тоже. Попробуйте найти что-то максимальное.
Подсказка 2
Рассмотрите самый большой по количеству ребер ацикличный подграф. Подумайте, почему какие-то ребра в него не попали. Как это можно исправить?
Подсказка 3
Обратите все ребра не вошедшие в подграф. Почему такое обращение подходит?
Рассмотрим ориентированный граф, соответствующий условию задачи. Рассмотрим среди всех ацикличных подграфов нашего графа
тот, в котором наибольшее количество рёбер. Пусть ребро не вошло в выбранный подграф. Поскольку его нельзя
добавить, то среди выбранных рёбер есть путь, идущий из
в
Хорошо известно, что в графе нет циклов тогда и
только тогда, когда его вершины можно занумеровать числами от
до количества вершин так, чтобы рёбра шли только из
вершин с меньшими номерами в вершины с большими номерами. Давайте возьмём такую нумерацию нашего подграфа, а все
рёбра, не вошедшие в подграф, обратим. Заметим, что в новом графе существует путь наибольшей длины, не проходящий
по перевёрнутым рёбрам, ведь каждое из них можно заменить на путь по неперевёрнутым: при это получится простой
путь, так как номера вершин в полученном пути возрастает. Кроме того, в нём нет циклов. Значит, полученное обращение
подходит.
Ошибка.
Попробуйте повторить позже
В каждой клетке таблицы записано вещественное число, все числа различны. Назовем клетку седловой, если число в ней строго
больше, чем среднее значение чисел в его столбце, и строго меньше, чем среднее значение чисел в его строке. Какое наибольшее количество
седловых клеток может быть на доске?
Подсказка 1
Сначала сделаем оценку. Могут лишь все числа в каком-то столбце или строке быть седловыми?
Подсказка 2
Нет, минимальные в своих столбцах и все числа, максимальные в своих строкаx числа таковыми быть не могут. Сколько таких на всей доске?
Подсказка 3
Докажите, что таких чисел не меньше, чем 2n-1.
Подсказка 4
Теперь приведём пример, тем самым докажем, что оценка достигается. Для этого положите по одному достаточно "большому" в каждый столбец и одному достаточно "маленькому" числу в каждую строку.
Пример. Выделим внутри большого квадрата квадрат и поставим в нём произвольные числа по модулю меньшие
например, числа
В оставшемся столбце поставим числа меньшие в оставшейся строке
а на их пересечении что
угодно. Тогда все клетки с нулями будут седловыми.
Оценка. Выделим все числа, минимальные в своих столбцах и все числа, максимальные в своих строках. Такие числа не могут быть
седловыми. Мы хотим сказать, что выделено хотя бы число, тогда оценка будет доказана. Если это не так, то нашлось два числа
и
которые одновременно и минимальные в столбцах и максимальные в строках. Но тогда,
Противоречие.
Ошибка.
Попробуйте повторить позже
Пусть — множество, состоящее из натуральных чисел. Оказалось, что для любого числа
из множества
существуют два числа
и
из множества
такие, что
Докажите, что множество
бесконечно.
Предположим противное, и множество конечно. Тогда среди всех чисел множества
выберем число
которое делится на
максимальную степень тройки, пусть скажем,
делится на
но не делится на
Если условие выполняется, то
для некоторых
Левая часть этого равенства делится на
Но тогда, поскольку
не делится на
число
должно делиться на
что противоречит выбору
Ошибка.
Попробуйте повторить позже
Шесть математиков пошли на рыбалку. Вместе они наловили 100 рыб, причём все поймали разное количество. После рыбалки они заметили, что любой из них мог бы раздать всех своих рыб другим рыбакам так, чтобы у остальных пятерых стало поровну рыб. Докажите, что один рыбак может уйти домой со своим уловом и при этом снова каждый оставшийся сможет раздать всех своих рыб другим рыбакам так, чтобы у них получилось поровну.
Источники:
По условию любой из рыбаков мог бы раздать всех своих рыб другим рыбакам так, чтобы у остальных пятерых стало поровну по
рыб. Значит, каждый поймал не более
рыб.
Рассмотрим человека, который наловил больше всего рыб, назовём его Петрович.
Если Петрович поймал меньше рыб, то общий улов шести человек составляет не более
рыб. При
этом их должно быть
, но
неверно — получили противоречие. Значит, Петрович поймал не меньше
рыб. Но при этом и не
больше. Петрович поймал ровно
рыб.
Когда другой математик раздаёт всех своих рыб другим рыбакам так, чтобы у остальных пятерых стало поровну по рыб,
Петрович не получает ничего. Поэтому если Петрович уйдёт, остальные могут раздавать по-прежнему, и у всех снова будет по
рыб. Что
и требовалось доказать.
Ошибка.
Попробуйте повторить позже
Можно ли разбить все натуральные числа от до
включительно на десять множеств, содержащих различное количество чисел
каждое, таких что чем больше чисел содержит множество, тем меньше сумма его элементов?
Подсказка 1
Когда спрашивают, можно ли что-то сделать, для решения необходимо привести пример или доказательство, почему так сделать нельзя. Попробуйте поразбивать числа на множества и подумать, какой может быть ответ на задачку
Подсказка 2
Давайте предположим, что такое возможно. Чему равна сумма всех чисел? А тогда как можно оценить сумму чисел в множестве с максимальной суммой чисел? А что можем сказать про количество чисел в ней?
Подсказка 3
В множестве с максимальной суммой должно быть минимум 6 чисел. Тогда сколько чисел может быть в других множествах? Хватит ли нам 100 чисел для такого разбиения?
Предположим, указанное в условии разбиение возможно. Сумма всех чисел от до
равна
следовательно, сумма чисел во
множестве с максимальной суммой не меньше
поэтому оно содержит не меньше
чисел. По условию, каждое из девяти
оставшихся множеств содержит различное, большее шести, количество чисел. Следовательно, во всех десяти множествах содержится не
меньше
чисел — противоречие.
Нет
Ошибка.
Попробуйте повторить позже
Пусть между городами и
есть дороги
и
но нет дорог
и
Назовем пеpecтройкой замену пары дорог
и
на пару дорог
и
Изначально в стране было несколько городов, некоторые пары городов были
соединены дорогами, причем из каждого города выходило по
дорог. Министр нарисовал новую схему дорог, в которой из
каждого города по-прежнему выходит
дорог. Известно, что как в старой, так и в новой схемах никакие два города
не соединены более, чем одной дорогой. Докажите, что новую схему можно получить из старой с помощью нескольких
перестроек.
Подсказка 1
Есть несколько способов доказательства подобных утверждений. Первый способ: предъявить алгоритм перестроения любой схемы дорог в любую другую. Второй способ: предположить, что существует пара непереводимых друг в друга схем, и прийти к противоречию. Подумайте, какой способ предпочтительнее.
Подсказка 2
Как в теории можно реализовать первый способ? Искать несовпадающие элементы, как-то их исправлять. В этом случае возникает несколько проблем. Во-первых, как переводить один элемент в другой? Во-вторых, почему при исправлении одного несовпадения, мы не создадим новые, или если создадим, то почему в ходе такого процесса количество несовпадений уменьшается? Первую проблему можно решить перебором, но со второй это не сработает. Так задача тоже докручивается, но мы пойдём более простым путём и предположим противное!
Подсказка 3
Рассмотрим всевозможные графы из условия (со степенями вершин, равными 100), пусть они составляют множество M. Все эти графы построены на множестве V. Так как мы хотим следить за несовпадениями, то полезно будет следующие обозначения: F(G, G') — множество необщих рёбер у графов G и G' из множества M, f(G, G') = |F(G, G')| — их количество. Какие первые замечания можно сделать про функции F(G, G') и f(G, G'), учитывая, что в любом графе из M степень каждой вершины равна 100?
Подсказка 4
Во-первых, в F(G, G') одинаковое количество рёбер из G и G'. Во-вторых, чуть менее простой факт: f(G, G') — чётно (осознайте это). Вернёмся к нашему предположению. Пусть существует два непереводимых друг в друга графа A и B. Что нужно ещё сказать про эти графы, чтоб получить противоречие при перестроении?
Подсказка 5
Воспользоваться принципом крайнего! Пусть А и B — такая пары непереводимых, что f(A,B) — минимально. Хотим переводить один граф в другой, но пока что это отдельные графы и с ними не прям удобно работать. Что можно сделать?
Подсказка 5:
Рассмотрим граф H = (V, F(A,B)), рёбра из А в H — красные, из B — синие. Вспомним условие, мы можем менять пару "противоположных сторон квадратика" (набора из 4 вершин) на другую пару. Хотим, чтоб все синие рёбра наложились на красные. Какую самую естественную конструкцию в таком случае мы хотим найти в H?
Подсказка 6
Конечно, мы хотим найти цикл на 4-ёх различных вершинах с чередующимися рёбрами (или что-то очень похожее). Осознайте, что в Н красная степень и синяя степень равны для каждой вершины. Какой моментальный вывод из этого следует?
Подсказка 7
В Н точно есть цикл с чередованием. Рассмотрим такой цикл (понятно, что он чётной длины) Z = a₁a₂...a₂ₙ вновь с применением принципа крайнего, то есть Z минимальной длины. Самостоятельно докажите, что в нём всегда найдётся 4 подряд идущих различных вершины. Не забывайте про суть графа H и F(A, B).
Подсказка 8
Не умаляя общности, это a₁, a₂, a₃, a₄. Пусть рёбра a₁-a₂, a₃-a₄ — красные, a₂-a₃ — синие. Осталось перебрать несколько случаев, относительно ребра a₁-a₄.
Подсказка 9
Все случаи легко привести к противоречию, если вспомнить про то, что мы использовали принцип крайнего. У вас всё получится! Успехов!
Рассмотрим множество состоящее из всех возможных
-регулярных(степени всех вершин в графе равны 100) графов на
данном множестве вершин
(наши две схемы дорог — среди них). Докажем что любые два графа из
можно перевести
друг друга серией перестроек. Для двух графов
пусть
- множество необщих рёбер этих графов, а
. Очевидно, что число
всегда четно, и в множестве
поровну рёбер из
и
Предположим, что существуют пары непереводимых друг в друга перестройками графов в Рассмотрим такую прару графов
с минимальным
Граф
имеет в каждой вершине поровну рёбер из
и из
. Следовательно, в
существует
чередующийся цикл(в котором рёбра
и
чередуются). Рассмотрим цикл
с минимальным числом
вершин(это не обязательно простой цикл, вершины в нем могут повторяться). Первая наша цель - найти на этом цикле четыре
последовательные различные вершины. В самом деле, пусть среди
есть совпадающие. Очевидно, возможно
лишь совпадение
. Так как рёбра цикла не повторяются, тогда
и в качестве искомой четверки подойдет
Итак, не умаляя общности будем считать, что все вершины различны, причем
и
Рассмотрим три случая.
(а) Тогда проведем перестройку
в графе
(это возможно, так как
) и получим граф
с
По предположению,
можно получить из
перестройками, значит, можно получить и
(b) . Тогда
— чередующийся цикл, меньший чем
противоречие.
(c) Тогда проведем перестройку
в графе
(это возможно, так как
и получим
граф
с
По предположению,
можно получить из
перестройками, значит, можно получить и
Ошибка.
Попробуйте повторить позже
Пункт а, Подсказка 1
В конструктивах всегда полезно потратить хотя бы 5 минут на поиск примера.
Пункт а, Подсказка 2
Пусть P(a)=0, тогда равенство выполняется, значит x=0 — корень нашего многочлена. Проделайте что-то похожее с выражением P(x+1).
Пункт б, Подсказка 1
Давайте также как в пункте (a) предположим существование такого x₀, что P(x₀)=0. Что можно сказать про P(x₀²+1)?
Пункт б, Подсказка 2
P(x₀²+1)=0. Подумайте: что может пойти не так?
Пункт б, Подсказка 3
Поисследуйте максимальный элемент во множестве корней многочлена P.
Пункт б, Подсказка 4
Предположите что x₀ — наибольший по значению корень многочлена, что можно сказать про x₀²+1?
(а) Для многочлена имеем
(b) Первое решение. Из условия следует, что многочлен раскладывается на линейные множители. Пусть
Тогда корнями многочлена являются числа
При этом многочлен
также должен раскладываться на линейные множители, поэтому Множество его корней
должно совпадать с множеством корней многочлена
Пусть
— наибольшее из чисел
т. е. наибольший
из корней многочлена
Тогда число
является наибольшим из корней многочлена
Но
так как
Следовательно, совпадение множеств корней многочленов
и
невозможно.
Второе решение. Если такой многочлен существует, то он имеет хотя бы один действительный корень. Пусть
— наибольший
из его корней. Тогда из условия получаем, что
то есть число также является корнем многочлена
Но
что противоречит максимальности корня
Следовательно, такого многочлена не существует.
Существует
Не существует
Ошибка.
Попробуйте повторить позже
На прямой на расстоянии метров сидит два зайчика. Они по очереди прыгают в любом из двух направлений. Оба зайчика чередуют
прыжки длины
и
метра, начиная с прыжка в
метр. В некоторый момент времени они поменялись местами. Докажите, что в
некоторый момент времени они сидели в одной точке.
Источники:
Пусть первоначально зайчик сидел левее зайчика
и начинает прыгать зайчик
Рассмотрим первый момент, когда
оказался
левее
После каждого прыжка
расстояние между ними будет четным. Поэтому
не сможет перепрыгнуть
не оказавшись с ним
в одной точке. Если же
перепрыгнул
то он оказался на расстоянии
от
Это означает, что до этого прыжка они сидели в одной
точке.
Ошибка.
Попробуйте повторить позже
У Димы есть стандартных игральных кубиков, на гранях которых написаны числа от
до
Дима кинул кубики, сосчитал сумму
выпавших чисел и захотел изменить ее. Для этого он хочет повернуть некоторые из кубиков другой гранью вверх. Всегда ли Дима сможет
изменить сумму больше, чем на
Источники:
Если все кубики повернуть вверх единицами, то получится в сумме Если повернуть все кубики вверх шестерками, то получится
Разница между этими суммами составляет
Поэтому димина текущая сумма отличается или от суммы всех единиц, или от
суммы всех шестерок хотя бы на
Ту сумму, от которой текущая димина сумма отличается больше, и надо получить,
то есть повернуть некоторые кубики так, чтобы на всех кубиках сверху получились либо только единицы, либо только
шестерки.
Да, всегда
Ошибка.
Попробуйте повторить позже
В ряд выложена карточка. На
-й,
-й, ...,
-й карточках нарисован один из знаков “>” или “<”. Докажите, что можно заполнить
остальные карточки числами
каждое по разу, так, чтобы все получившиеся неравенства между соседними числами оказались
верными.
Источники:
Рассмотрим самую левую пустую карточку. Если она должна быть меньше соседнего числа, то напишем на этой карточке
а если больше — то
Заметим, что как бы мы после этого ни заполнили вторую карточку, знак будет показывать
верное неравенство. Забудем про эту карточку и будем так идти слева направо, каждый раз выбирая для текущей карточки
либо наименьшее, либо наибольшее из оставшихся чисел. В итоге получим строку, в которой все
неравенств окажутся
верными.
Ошибка.
Попробуйте повторить позже
В -буквенном слове есть хотя бы
различных букв, причём среди любых
стоящих подряд букв встречаются хотя бы
различных. Докажите, что среди каких-то
стоящих подряд букв встретятся
различных.
Подсказка 1
Какой принцип позволяет доказывать существование?
Подсказка 2
Принцип крайнего. Давайте рассмотрим первое вхождение в слово последней из встречающихся в исходном слове букв. Как это помогает в поиске слова из 10 букв?
Подсказка 3
Разберем случай, если перед ней есть хотя бы 29 букв. Какое слово можно взять в данном случае в качестве искомого?
Подсказка 4
Слово из 30 букв, где она является последней. Как действовать в случае, если букв меньше 29?
Подсказка 5
Возьмём 30 стоящих подряд букв, начиная с первой буквы слова.
Для каждой буквы подчеркнём её первое вхождение в слово. Возьмём десятую слева из подчёркнутых букв, пусть это Ъ. Если
перед ней в слове стоит хотя бы букв, возьмём её и стоящие перед ней
букв. Среди этих
букв есть хотя бы
различных и нет буквы Ъ. Значит, среди
взятых нами букв хотя бы
различных. Если же перед Ъ меньше
букв, то
возьмём
стоящих подряд букв, начиная с первой буквы слова. Тогда
разных букв будет уже среди букв от первой до
Ъ.
Ошибка.
Попробуйте повторить позже
В некоторой компании ни у каких двух сотрудников нет работы одинаковой сложности, и никакие двое не получают одинаковую зарплату. 1 апреля каждый сотрудник сделал два утверждения:
(a) Не найдется 12 сотрудников с более сложной работой.
(b) По меньшей мере 30 сотрудников имеют большую зарплату.
Сколько сотрудников в компании, если часть сотрудников дважды сказали правду, а остальные дважды солгали?
Источники:
Подсказка 1
Надо понимать, что под частью могут так же подразумевать всех или никого, когда все солгали или сказали правду, поэтому довольно разумно начать проверку условий с тривиальных случаев, когда все сотрудники солгали и все сказали правду.
Подсказка 2
Понятно, что такие случаи приводят к противоречию, а значит хотя бы 1 солгал и хотя бы 1 сказал правду. Часто бывает, что в задачах, в которых каждый элемент группы обладает количественным свойством, полезно взять самого сильного или самого слабого из них, потому что он потенциально несёт в себе намного больше полезной информации. А у нас как раз образовалось 2 группы: с правдивыми сотрудниками и лжецами.
Подсказка 3
Попробуйте порассуждать о самом богатом правдивом сотруднике и самом бедном лжеце. Нам хотелось бы как-то оценить кол-во каких-то сотрудников, очень удобно, что одна и та же фраза для лжеца и правдивого сотрудника даёт оценки сверху и снизу, поэтому в теории могла бы дать точное число каких-то сотрудников. (P.S. из численных данных о сотрудниках у нас есть только 2 числа, поэтому очень велика вероятность, что ответ - это сумма или разность этих чисел, что тоже стоит держать в уме при решении подобных задач, но это не означает, что так происходит всегда!)
Подсказка 4
Остаётся только провести аналогичные рассуждения о правдивом сотруднике с самой простой работой и для лжеца с самой трудной работе, и радоваться победе.
Если апреля все сотрудники компании сказали правду, то для сотрудника с наибольшей заработной платой второе утверждение будет
ложно, что быть не может. Если же все они солгали, то первое утверждение для сотрудника с наибольшой сложной работой будет верно,
то есть вновь получаем противоречие. Таким образом, существует хотя бы один солгавший и хотя бы один сказавший
правду.
Возьмем сотрудника, сказавшего правду с наибольшей зарплатой из всех правдивых сотрудников. Поскольку из его второго утверждения
следует, что по меньшей мере «лжецов» имеют большую зарплату, чем он. Второе утверждение солгавшего сотрудника, имеющего
наименьшую зарплату среди «лжецов» ложно, таким образом, не более
«лжецов» имеют большую зарплату и не более
«лжецов»
всего. То есть лжецов всего
Первое утверждение для «лжеца» с наиболее трудной работой среди всех «лжецов» ложно, поэтому существуют по меньшей мере
правдивых сотрудников, имеющих более трудную работу.
Первое утверждение для правдивого сотрудника с наименее сложной работой среди всех правдивых сотрудников верно, поэтому
существует не более правдивых сотрудников всего. То есть правдивых сотрудников ровно
Окончательно получаем, что в компании
работают
сотрудника.
Ошибка.
Попробуйте повторить позже
На стол село несколько мух. Известно, что из любых трех мух можно выбрать две мухи так, чтобы расстояние между ними было не более
Докажите, что всех мух можно накрыть двумя салфетками
Если муха попала на границу салфетки, то она считается
накрытой.
Рассмотрим самую правую муху если таких несколько, выберем любую. Расположим салфетку вертикально так, чтобы
попала на
середину правой стороны. Все мухи, от которых до
расстояние не более
попадут под эту салфетку.
Выкинем всех мух, которые были накрыты этой салфеткой. Теперь рассмотрим самую правую муху из оставшихся и повторим те же
рассуждения. Пусть после этого операций осталась непокрытая муха
Тогда тройка мух
противоречит условию. Значит, такой
мухи
нет. Поэтому все мухи были накрыты двумя салфетками.
Ошибка.
Попробуйте повторить позже
В стране некоторые пары городов соединены односторонними прямыми авиарейсами (между любыми двумя городами есть не более одного
рейса). Скажем, что город доступен для города
если из
можно долететь в
возможно, с пересадками. Известно, что для
любых двух городов
и
существует город
для которого и
и
доступны. Докажите, что существует город, для которого
доступны все города страны. (Считается, что город доступен для себя.)
Выберем город любой с наибольшим числом доступных городов. Предположим, что город
не доступен для
Тогда для
некоторого города
доступны оба города
и
Но тогда для
доступны все города, доступные для
и еще
город
то есть большее количество городов, чем для
Это противоречит выбору
значит, для
доступны все
города.
Ошибка.
Попробуйте повторить позже
Существует ли на плоскости конечное множество точек такое, что у каждой точки хотя бы ближайшие (то есть на минимальном
расстоянии от каждой точки находятся сразу хотя бы
другие точки)?
Так как множество точек конечно, то среди всех расстояний между точками можно найти кратчайшее. Обозначим его через Покрасим в
красный цвет все точки, расстояние от которых до ближайших равно
Выберем самую нижнюю красную точку, а если таковых
несколько, то возьмем из них самую правую. Назовем эту точку
Если у этой точки
ближайшие, то угол, образованный лучами от
до каких-то двух из этих
точек, меньше
Но тогда отрезок
не наименьший из всех возможных расстояний.
Противоречие.
Нет, не существует
Ошибка.
Попробуйте повторить позже
Каждый из школьников занимается хотя бы в одной, но не более чем в трех спортивных секциях. Известно, что в каждой секции
состоят один или более школьников и составы любых двух секций различны. Каково максимально возможное количество
секций?
Подсказка 1
Так, для того, чтобы максимизировать число секций, необходимо создать секции, где будет всего по одному человеку. Да! Действительно, давайте докажем это формально, используя принцип крайнего.
Подсказка 2
А может ли в одной секции быть сразу три человека. Нет, в таком случае максимизировать количество секций не получится! Докажем это, снова воспользовавшись методом крайнего.
Подсказка 3
Получается, что у нас существует все возможные секции, где только по одному человеку, а также по 3 человека в секции быть не может. Учтём эти два факта, аккуратно посчитав максимальное возможное число секций.
Пусть выбран некоторый максимальный набор секций.
Сделаем два замечания.
Можно считать, что каждый ученик записан в секцию, состоящую только из него. Пусть школьник
таков, что секции
нет.
Выберем какую-нибудь секцию
в которую входит
и заменим ее на
В силу максимальности набора секция
существует.
Каждый школьник по-прежнему занимается хотя бы в одной секции и, значит, новый набор тоже удовлетворяет условиям
задачи.
) Можно считать, что в каждой секции не более двух человек. Пусть нашлась секция
в которую входят школьники
и
Среди них есть двое (например,
и
), не образующих секцию (иначе ученик
был бы участником сразу четырех секций:
и
что невозможно). Тогда заменим
на
В силу максимальности набора секция
существует, потому
новый набор тоже удовлетворяет условиям задачи.
Посчитаем максимальное количество секций с двумя участниками. Каждый ученик входит в не более чем две пары.
Поэтому мы можем отождествить эти пары с набором ломаных на плоскости, вершины которых соответствуют школьникам.
Максимальное число звеньев этих ломаных равно числу вершин, то есть Поэтому в силу
и
общее число секций равно
Ошибка.
Попробуйте повторить позже
В кабинете президента стоят телефона, любые два из которых соединены проводом одного из четырех цветов. Известно, что провода
всех четырех цветов присутствуют. Всегда ли можно выбрать несколько телефонов так, чтобы среди соединяющих их проводов встречались
провода ровно трех цветов?
Источники:
Построим граф, вершины которого соответствуют телефонам, а рёбра – проводам. Рассмотрим наименьший такой набор вершин данного графа, что среди соединяющих эти вершины рёбер присутствуют рёбра всех четырёх цветов. Удалим из этого набора произвольную вершину. Поскольку набор был наименьший, среди рёбер, соединяющих оставшиеся вершины, присутствуют уже не все цвета.
Если среди этих рёбер присутствуют рёбра ровно трёх цветов, то искомый набор найден.
В противном случае среди рёбер, выходящих из удалённой вершины в другие вершины нашего набора, присутствуют как минимум два цвета, которые исчезнут после удаления этой вершины.
Рассмотрим два ребра этих цветов, выходящие из удалённой вершины в другие вершины набора. Тогда ребро, соединяющее их концы, должно иметь цвет, отличный от цветов этих двух рёбер. Таким образом, в графе нашёлся треугольник, все рёбра которого имеют попарно различные цвета.
Это означает, что требуемый набор вершин можно выбрать всегда.
Да, можно