Применение классических комбинаторных методов к разным задачам → .03 Двойной подсчёт
Готовиться с нами - ЛЕГКО!
Ошибка.
Попробуйте повторить позже
Из четырехугольников составили кольцо (см. рис.). В вершинах четырёхугольников записали по целому числу, а на каждой стороне
записали сумму чисел в её концах. Могло ли случиться так, что в вершинах и на сторонах в итоге были записаны в точности по разу числа
Источники:
Общая сумма на сторонах должна быть равна утроенной сумме в вершинах. Тогда сумма всех чисел должна быть равна учетверенной сумме
в вершинах. Однако не кратно
Нет
Ошибка.
Попробуйте повторить позже
Дан клетчатый многоугольник, в который не умещается ни одна -тетраминошка. Докажите, что периметр этой фигуры хотя бы в
раза
больше, чем ее площадь.
Источники:
У любой клетки хотя бы две границы являются границами исходного многоугольника. При этом каждую границу мы посчитаем только один
раз. Значит, периметр многоугольника хотя бы в раза больше числа клеток, то есть площади.
Ошибка.
Попробуйте повторить позже
Вдоль прямолинейной дороги стоят столбов на одинаковом расстоянии. Грибник вышел из леса в некоторой точке на дороге. Оказалось,
что сумма расстояний от грибника до всех столбов равна
метрам. Какое наибольшее возможное расстояние между
столбами?
Источники:
Оценка. Пусть расстояние между столбами равно метров. Разделим все столбы на пары первый–последний, второй–предпоследний, и так
далее. Получим всего
пар. Рассмотрим первую пару. Так как столбы в ней расположены друг от друга на расстоянии
то и сумма
расстояний от грибника до этих двух столбов не меньше
Продолжая эти рассуждения для следующих пар, получим, что сумма
расстояний от грибника до всех столбов не меньше
С другой стороны, по условию эта сумма расстояний равна
метрам, то есть
не больше
метров.
Пример на метров получается, если грибник выйдет между
-м и
-м столбами. В таком случае во всех неравенствах выше
достигается равенство.
метров
Ошибка.
Попробуйте повторить позже
В одном интернет-сообществе каждый из участников имеет ровно друга (дружба обоюдная). При этом если два члена сети дружат, то у
них нет общих друзей, а если не дружат, то у них ровно
общих друзей. Сколько человек в этом интернет-сообществе?
Пусть в сообществе людей. Подсчитаем число упорядоченных троек
, в которых
дружит с
и
Зафиксируем (это можно сделать
способами). Тогда для него получится
таких троек. Итого получается
С другой стороны можно сначала выбрать способов, потом
способа (нужно вычесть его друзей и его самого). Тогда
можно выбрать 6 способами, итого
Получим уравнение откуда
Ошибка.
Попробуйте повторить позже
Назовем множество точек на плоскости сбалансированным, если для любых точек
существует точка
,
равноудаленная от
и
. Множество точек назовем хаотичным, если ни для каких трех точек
не существует точки
такой, что
. При каких натуральных
существует сбалансированное, хаотичное множество из
точек?
Источники:
Подсказка 1
Порисуйте примеры для маленьких n, попробуйте понять из этого ответ.
Подсказка 2
Оказывается, что при нечетных n существуют. Постарайтесь для начала придумать пример, поищите сначала красивые конструкции.
Подсказка 3
Покажите, что для четных n пример невозможен из количественных соображений. Подумайте о том, сколько пар точек может «обслужить» одна.
Для нечетных достаточно отметить на окружности
точек, образующих правильный
угольник. Предположим, что для некоторого
четного
существует сбалансированное, хаотичное множество. Тогда для каждой из
пар точек существует равноудаленная от них
точка из
Более того, одна такая точка может «обслуживать» не более
пар (так как множество хаотичное). Тогда всего точек в
не меньше, чем
— противоречие.
Для нечётных
Ошибка.
Попробуйте повторить позже
На плоскости проведено прямых и отмечены все точки их пересечения. Может ли на какой-нибудь окружности оказаться ровно
отмеченных точек?
Подсказка 1
Давайте попробуем посчитать точки. Да-да, в этой задаче точки нужно считать двумя способами.
Подсказка 2
С одной стороны каждая прямая пересекает окружность максимум в двух точках => всего точек будет не более 204, с другой стороны каждую точку мы посчитали как минимум 2 раза (так как это точки пересечения прямых).
Пусть на какой-либо окружности лежит
точек пересечения. Тогда каждая прямая пересекает
не более чем в двух точках. При
этом каждую отмеченную точку мы считаем по крайней мере
раза, так как через нее проходят две (а может быть и больше) прямые. И
из этого следует, что
Итак, ни на какой окружности не может быть больше точек пересечения. Для полноты картины отметим, что если проведенные
прямые суть стороны
-угольника, вписанного в окружность
то
Не может
Ошибка.
Попробуйте повторить позже
В стране городов. Каждый город связан беспосадочными двусторонними авиалиниями с некоторыми другими городами, причём для
каждого города число исходящих из него авиалиний есть степень двойки (то есть
). Для каждого города
статистик
подсчитал количество маршрутов, имеющих не более одной пересадки, связывающих
с другими городами, а затем
просуммировал полученные результаты по всем
городам. У него получилось
Докажите, что статистик
ошибся.
Источники:
Подсказка 1:
Глобальная идея задачи такая: нужно обозначить через 2^{n_i} количество авиалиний, выходящих из i-го города, посчитать суммарное количество авиалиний и показать, что оно не может быть 100 000.
Подсказка 2:
Чтобы было проще считать, давайте вычислим для какого-нибудь города, сколько маршрутов из одной авиалинии заканчиваются в нём, а также сколько маршрутов из двух авиалиний проходят через него.
Подсказка 3:
Если степень вершины x, то x маршрутов с одной авиалинией и x(x - 1) с двумя. Если не понимаете, почему так, то сначала обязательно разберитесь.
Подсказка 4:
Итак, теперь вы поняли, что количество авиалиний равно сумме 4^{n_i} по всем i от 1 до 2000. Осталось показать, что оно не может равняться 100 000. Теория чисел в помощь.
Подсказка 5:
Одна из самых тривиальных идей в таких случаях — показать, что выражения дают разные остатки по какому-то модулю, а значит, не могут быть равными.
Назовём беспосадочный перелёт из одного города в другой коротким маршрутом, а перелёт из одного города в другой с одной пересадкой в
пути длинным маршрутом. Перенумеруем города и обозначим через
число рейсов, выходящих из
-го
города.
Будем учитывать короткие маршруты в их конечных пунктах, а длинные — в пунктах пересадки. Тогда, если из города выходит
авиалиний, то в нём будет учтено
коротких маршрутов и
длинных (так как из каждого смежного города через данный
проходит
длинных маршрутов), а всего —
маршрутов. Таким образом, общее число маршрутов
равно
Поскольку в любой степени при делении на
дает остаток
то остаток от деления на
у общего числа маршрутов такой же, как
у числа
то есть
а у числа
этот остаток равен
Ошибка.
Попробуйте повторить позже
Дан набор, состоящий из таких 1997 чисел, что если все числа в наборе одновременно заменить на сумму остальных, то получится тот же набор. Докажите, что произведение чисел в наборе равно 0.
Источники:
Пусть сумма чисел в наборе равна тогда число
из набора заменяется на число
Просуммируем эти равенства для всех
:
откуда так как
Выходит, что набор не изменится, если каждое его число заменить на противоположное. Значит, для любого числа входящего в
набор, число
также входит в набор, и все числа разбиваются на пары
Из нечётности их количества следует, что в набор
входит число
то есть