Условие
Дано натуральное число . Из натуральных чисел, не превосходящих , выбраны чисел. Докажите, что из них можно выбрать две непересекающиеся шестерки чисел с равными суммами.
О задаче · 8 класс
Исследуй задачу
Самостоятельное исследованиеСобери две шестёрки из блоков
Пробуй свои варианты. Разбор останется закрытым.
Своя гипотеза
Собери две шестёрки из блоков
Перед тобой 32 числа от 1 до 96 (или 38 чисел до 324 при k = 3). Отмечай числа в группы А и Б и проверяй: равные размеры и равные суммы — это блок. Модель откладывает блоки и собирает из них две шестёрки, а «Счёт троек» показывает, почему блоки не могут кончиться.
Без JavaScript модель не работает. Выпиши 32 числа от 1 до 96, найди три пары пар с равными суммами из разных чисел и сложи из них две шестёрки; проверь суммы.
Попробуй сначала не всю задачу, а маленький кусок: среди чисел от до найди две пары с одинаковой суммой — это нетрудно. Подумай, как из нескольких таких «блоков» сложить две шестёрки и почему блоки обязаны находиться. В модели «Собери две шестёрки из блоков» числа конкретные: отмечай группы А и Б, модель проверяет размеры и суммы, откладывает блоки и собирает из них шестёрки, а «Счёт троек» показывает, почему блоки не могут кончиться.
Задача на доказательство; числового ответа нет.
Записать идеюЕсть запись
Личный черновик для заметок и расчётов. Он никуда не отправляется и не проверяется.
Черновик не сохраняется: текст только в этой вкладке.
Черновик изменён в другой вкладке. Твой текущий текст пока сохранён здесь, автоматическая запись остановлена.
Подсказка 1
Две шестёрки с равной суммой не обязательно искать целиком. Если две пары чисел имеют равные суммы, потом ещё две — из других чисел, и ещё две, то из трёх таких «пар пар» складываются две шестёрки. Поэтому ищи маленькие блоки с равной суммой и откладывай их. Какие ещё блоки годятся и сколько их нужно?
Подсказка 2
Допустим, блоков больше не находится: среди оставшихся чисел любые две тройки имеют разные суммы. Сколько чисел могло быть вынуто к этому моменту? Сосчитай, сколько троек можно составить из чисел и сколько разных значений может принимать сумма трёх чисел от до . Чего больше?
Разобрать решение по шагам
Блок: две группы с равной суммой
Назовём блоком две группы чисел одинакового размера, у которых нет общих чисел и равны суммы. Например, пары и — блок-пара: . Две тройки с равной суммой и без общих чисел — блок-тройка.
Почему нельзя просто сосчитать шестёрки? Шестёрок из чисел очень много, а сумма шестёрки не превосходит , так что две *разные* шестёрки с равной суммой найдутся. Но у них могут быть общие числа, а нам нужны непересекающиеся. Общие числа можно вычеркнуть из обеих групп — суммы уменьшатся на одно и то же и останутся равными, — только группы станут меньше шести. Поэтому будем собирать шестёрки из частей.
Обрезка. Пусть две *разные* тройки имеют равную сумму. Вычеркнем из обеих их общие числа: суммы останутся равными, а общих чисел больше нет (рисунок ниже). Какого размера остались группы? Двух общих чисел быть не могло: тогда третьи числа троек были бы равны, и тройки совпали бы. Значит, общих чисел или , и остались две группы по или по числа. Итак, две разные тройки с равной суммой всегда дают блок-пару или блок-тройку.
Из блоков складываются шестёрки
Пусть отложены три блока-пары и все чисел в них различны (каждый блок брали из чисел, не попавших в прежние). Соберём левые пары в одну шестёрку, правые — в другую (рисунок ниже). Общих чисел у шестёрок нет, а суммы равны: каждая из них — сумма трёх одинаковых слагаемых, по одному от каждого блока. Точно так же из двух блоков-троек получаются две шестёрки: .
Значит, достаточно вынуть из набора либо три блока-пары, либо два блока-тройки. План: вынимать блоки один за другим, пока не наберётся такой комплект, и доказать, что раньше блоки кончиться не могут.
Вынимаем блоки, пока получается
Смотрим только на числа, ещё не попавшие в блоки. Если среди них есть две разные тройки с равной суммой, по шагу 1 получаем блок-пару или блок-тройку и откладываем его. Как только отложено три блока-пары или два блока-тройки, две шестёрки собраны (шаг 2).
Предположим, что до этого не дошло: в какой-то момент среди оставшихся чисел любые две тройки имеют разные суммы, а комплекта ещё нет. Сколько чисел к этому моменту вынуто? Блоков-пар отложено не больше двух (иначе их уже три), блоков-троек — не больше одного (иначе уже два). Блок-пара — это числа, блок-тройка — . Всего вынуто не больше чисел, и осталось хотя бы чисел (рисунок ниже).
Осталось показать, что среди чисел две разные тройки с равной суммой есть обязательно. Тогда предположение неверно: процесс не может остановиться, пока комплект не собран. А остановиться он когда-нибудь должен — чисел конечное количество, и каждый блок забирает хотя бы четыре.
Троек больше, чем значений суммы
Сколько троек можно составить из чисел? Первое число выбираем способами, второе — , третье — ; каждую тройку мы так насчитали раз (во всех порядках), поэтому троек
Так как , после сокращения на получаем троек. Множители больше, чем , и , поэтому троек больше, чем .
Сколько разных значений может принимать сумма тройки? Числа различны и не превосходят , поэтому сумма не меньше и не больше . Целых чисел от до ровно — меньше, чем .
Представим ящики, подписанные значениями суммы, и положим каждую тройку в ящик с её суммой (рисунок ниже). Троек больше , а ящиков меньше — в каком-то ящике лежат две тройки. Это две разные тройки с равной суммой, а по предположению шага 3 их нет. Противоречие.
Значит, процесс из шага 3 останавливается только сборкой комплекта: три блока-пары или два блока-тройки. Из них по шагу 2 складываются две непересекающиеся шестёрки с равными суммами. Что и требовалось доказать.
Проверка
Проверим счёт на конкретных . При остаётся чисел: троек , а сумма тройки чисел от до лежит между и — всего значений, и . При остаются числа: тройки против значений суммы. Вообще , и это больше при любом . Заметим, что при условие выполнить нельзя: различных натуральных чисел, не превосходящих , не бывает, — задача содержательна при . Сам процесс проверен на компьютере: для чисел 2, 9, 12, 13, 14, 16, 18, 22, 30, 31, 35, …, 93 (первый набор модели) блоки и , и , и дают шестёрки и с суммой у обеих, и все чисел различны.
Доказано: среди любых различных натуральных чисел, не превосходящих , найдутся две непересекающиеся шестёрки с равными суммами.
Ответ
Доказано: среди любых различных натуральных чисел, не превосходящих , найдутся две непересекающиеся шестёрки с равными суммами.
Главная идея
Две шестёрки собирают из «блоков» — двух групп одинакового размера с равной суммой и без общих чисел: три блока-пары или два блока-тройки. Блоки вынимают из набора по одному; если комплект не собрался, вынуто не больше чисел, и среди оставшихся чисел все тройки имеют разные суммы. Но троек , а значений суммы только — две тройки с равной суммой есть, и после обрезки общих чисел они дают новый блок.
Признаки: нужно найти две *непересекающиеся* группы с одинаковой суммой (или другим одинаковым свойством), а чисел чуть больше, чем нужно для простого счёта. Прямой подсчёт групп даёт лишь две *разные* группы, которые могут пересекаться. Приём: вычеркнуть общие числа (равенство сумм сохраняется), собирать большую группу из маленьких блоков, а для оценки считать мелкие части — тройки, которых заведомо больше, чем значений их суммы.
Где легко ошибиться
Посчитать шестёрки: их больше, чем значений суммы, значит, две шестёрки с равной суммой есть — и объявить задачу решённой. Но такие шестёрки могут иметь общие числа. Вторая ошибка — вычеркнуть общие числа, а потом «дописать» к обеим группам одни и те же новые числа до шести: у шестёрок снова общие числа, и они не являются непересекающимися.
Источник и авторство
Олимпиада имени Леонарда Эйлера · XVI олимпиада, сезон 2023/24 · заключительный этап · первый день · 25–28 марта 2024 · математика · 8 класс. Официальная задача 4, 7 баллов · автор задачи: И. Богданов.
Материалы этапа (ZIP организатора) ↗ · Архив олимпиады ↗
Условие — из официального файла организатора. Подсказки, объяснение и модели — Popov Academy. Авторский разбор Popov Academy проверен; результат сопоставлен с официальными материалами.
Тема, знания и приёмы
Гарантии и принцип Дирихле · Продвинутая подготовка
- Число троек из n предметов равно n(n-1)(n-2)/6
- Принцип Дирихле: если предметов больше, чем ящиков, в каком-то ящике два предмета
- Если из двух равных сумм вычесть одно и то же, они останутся равными
Приёмы решения: Принцип Дирихле или худший случай · Последовательный подсчёт без повторов · Обоснованный жадный выбор