Математика · 8 класс · Олимпиада СПб 2023/24 · районный тур

Задача 3. Ровно на одно слагаемое

Условие

Федя изучает некое натуральное число NN. Он утверждает, что при любом разбиении числа 4000 в сумму двух различных натуральных слагаемых число NN делится ровно на одно из них. Докажите, что он ошибается.

Второй вариант этой задачи

На олимпиаде соседи по парте получают разные варианты. Условие второго варианта:

Саша изучает некое натуральное число MM. Он утверждает, что при любом разбиении числа 2000 в сумму двух различных натуральных слагаемых число MM делится на одно из них и не делится на другое. Докажите, что он ошибается.

Его решение и ответ — в последнем шаге разбора.

О задаче · 8 класс
Олимпиада
Санкт-Петербургская олимпиада школьников по математике, 90-я (2024)
Этап
I тур (районный)
Предмет / класс
Математика · 8 класс
Дата
18 ноября 2023 г.

Попробуй придумать число NN, для которого Федя прав, — или понять, почему это не удаётся. Возьми пару, например 1+39991 + 3999 или 2+39982 + 3998: на какое слагаемое может делиться NN и что тогда следует для других пар? В модели «Защити Федю» можно в любой паре предположить, какое слагаемое делит NN, а модель выведет всё, что из этого следует по словам Феди, и покажет, если получится невозможное.

Задача на доказательство: нужно объяснить, почему при любом натуральном NN найдётся разбиение числа 40004000 на два различных слагаемых, где NN делится не ровно на одно из них.

Записать идею

Личный черновик для заметок и расчётов. Он никуда не отправляется и не проверяется.

Исследуй задачу

Самостоятельное исследованиеЗащити Федю

Пробуй свои варианты. Разбор останется закрытым.

Исследуй задачу

Защити Федю

Предположи в любой паре, какое слагаемое делит N, — модель выведет всё, что отсюда следует по словам Феди. Получится ли выбирать так, чтобы не прийти к противоречию?

Если модель не открылась (выключен JavaScript или страница загрузилась не полностью), условие, подсказки и разбор доступны и без неё.

Подсказка для решения без модели

Без JavaScript модель не работает. Выбери пару, например 2 + 3998, предположи, что N делится на одно из слагаемых, и выпиши на бумаге, что из этого следует по словам Феди: на какие ещё числа N делится и на какие — нет.

Подсказка 1

Не ищи само число NN: предположи, что Федя прав, и выводи следствия, пока не придёшь к противоречию. Пригодятся два свойства: если NN делится на число, то делится и на каждый его делитель; если NN делится на два взаимно простых числа, то делится и на их произведение. С какой пары удобно начать, чтобы выбор в ней был вынужденным?

Подсказка 2

В паре 1000+30001000 + 3000 выбора нет: 3000=3⋅10003000 = 3\cdot 1000, и если бы NN делилось на 30003000, то делилось бы и на 10001000 — на оба слагаемых. Значит, NN делится на 10001000 и не делится на 30003000. Что отсюда следует про делимость NN на 33? А тогда — что происходит в паре 1999+20011999 + 2001? После этого посмотри на пару 2+39982 + 3998.

Разобрать решение по шагам
1

Предположим, что Федя прав

Пусть число NN делится ровно на одно слагаемое в каждой паре a+b=4000a + b = 4000 с различными aa и bb. Покажем, что тогда в какой-то паре получится невозможное. Нам хватит трёх пар.

Понадобятся два свойства делимости.

  • Если NN делится на число, то делится и на любой его делитель. Например, если NN делится на 30003000, то делится и на 10001000.
  • Если NN делится на два взаимно простых числа (у них нет общих делителей, кроме 11), то делится и на их произведение. Например, если NN делится на 33 и на 10001000, то делится и на 30003000: в разложение NN на простые множители входят и тройка, и все множители числа 1000=2⋅2⋅2⋅5⋅5⋅51000 = 2\cdot 2\cdot 2\cdot 5\cdot 5\cdot 5, а общих множителей у 33 и 10001000 нет.

Второе свойство без взаимной простоты неверно: 1212 делится на 44 и на 66, но не делится на 2424.

2

Пара 1000 + 3000: выбор вынужден

В этой паре одно слагаемое — делитель другого: 3000=3⋅10003000 = 3\cdot 1000. Если бы NN делилось на 30003000, то делилось бы и на 10001000 — на оба слагаемых сразу, а Федя говорит «ровно на одно».

Значит, остаётся единственная возможность: NN делится на 10001000 и не делится на 30003000.

1000+30003000 = 3·1000Если делит 3000,то делит и 1000:оба делят —так нельзяЗначит, делит 1000,а 3000 — нет:ровно одно —как у Феди
Пара 1000+30001000 + 3000: если NN делится на 30003000, то и на 10001000 — делят оба, так нельзя. Остаётся один выбор: делит 10001000, не делит 30003000.
3

N не делится на 3, и пара 1999 + 2001

Если бы NN делилось на 33, то, делясь ещё и на 10001000, оно делилось бы на 3⋅1000=30003\cdot 1000 = 3000 — ведь 33 и 10001000 взаимно просты. Но на 30003000 число NN не делится. Значит, NN не делится на 33, а потому не делится ни на одно число, кратное 33.

Число 20012001 кратно 33 (сумма цифр равна 33): 2001=3⋅6672001 = 3\cdot 667. Значит, на 20012001 число NN не делится. А в паре 1999+20011999 + 2001 оно должно делиться ровно на одно слагаемое — следовательно, NN делится на 19991999.

4

Пара 2 + 3998: противоречие

Число NN делится на 10001000, значит, оно чётное — делится на 22. Ещё NN делится на 19991999, а 19991999 нечётное, поэтому 22 и 19991999 взаимно просты. Значит, NN делится на их произведение

2⋅1999=3998.2\cdot 1999 = 3998.

Но 2+3998=40002 + 3998 = 4000, и в этой паре NN делится на оба слагаемых, а по словам Феди — ровно на одно. Противоречие.

Значит, предположение было неверным: какое бы натуральное NN ни изучал Федя, найдётся разбиение числа 40004000, для которого его утверждение ложно.

Пара 11000+3000делитне делитзначит, 3 не делит NПара 21999+2001делитне делит2001 = 3·667Пара 32+3998делитделит3998 = 2·1999делят оба — Федя ошибается
Вся цепочка: из пары 1000+30001000 + 3000 следует, что 33 не делит NN; тогда в паре 1999+20011999 + 2001 делит 19991999; в паре 2+39982 + 3998 делят оба слагаемых — противоречие.
5

Как найти такую цепочку

Почему начали с 1000+30001000 + 3000? Если aa — делитель 40004000 и a<2000a < 2000, то в паре a+(4000−a)a + (4000 - a) большее слагаемое делится на aa. В такой паре у Феди остаётся единственный выбор — меньшее слагаемое, и сразу появляется число, на которое NN не делится. Дальше работают два хода:

  • если NN не делится на xx, то не делится и на кратные xx, а в их парах делит второе слагаемое;
  • известные делители NN можно перемножать, если они взаимно просты.

Одной заранее выбранной пары не хватит: в паре a+ba + b при a<ba < b Федя прав, например, для N=aN = a. Ошибка у каждого NN своя: для N=1N = 1 — уже в паре 1000+30001000 + 3000, для N=1000N = 1000 — в паре 1999+20011999 + 2001, для N=1 999 000N = 1\,999\,000 — в паре 2+39982 + 3998. Поэтому доказательство и устроено цепочкой: каждая пара даёт факт для следующей.

Цепочек много. Модель, например, находит такую: NN не делится на 33, значит, в паре 3+39973 + 3997 делит 3997=7⋅5713997 = 7\cdot 571; тогда NN делится на взаимно простые 77 и 500500, то есть на 35003500, — а в паре 500+3500500 + 3500 уже делит 500500. Годится любая цепочка, где каждый шаг следует из слов Феди.

N = 11000 + 3000ни одно1999 + 2001ни одно2 + 3998ни одноN = 10001000 + 3000ровно одно1999 + 2001ни одно2 + 3998ровно одноN = 1 999 0001000 + 3000ровно одно1999 + 2001ровно одно2 + 3998оба
У разных NN ошибка в разных парах: одной пары, «плохой» для всех NN, нет. Красным — пары, где NN делится не ровно на одно слагаемое.
6

Второй вариант

Утверждение Саши — то же самое: «делится на одно из них и не делится на другое» значит «ровно на одно». Меняется сумма — 20002000 вместо 40004000, поэтому берём другие пары.

  • Пара 500+1500500 + 1500: 1500=3⋅5001500 = 3\cdot 500. Как в шаге 2, MM делится на 500500 и не делится на 15001500.
  • MM не делится на 33: иначе, делясь на взаимно простые 33 и 500500, оно делилось бы на 15001500.
  • Пара 998+1002998 + 1002: 1002=3⋅3341002 = 3\cdot 334 кратно 33, поэтому MM на 10021002 не делится и, по словам Саши, делится на 998=2⋅499998 = 2\cdot 499. Значит, MM делится на 499499.
  • Пара 4+19964 + 1996: MM делится на 500=4⋅125500 = 4\cdot 125, значит, и на 44; ещё MM делится на 499499, а 499499 нечётное, так что 44 и 499499 взаимно просты. Поэтому MM делится на 4⋅499=19964\cdot 499 = 1996 — на оба слагаемых пары 4+19964 + 1996. Противоречие: Саша ошибается.

Почему пары другие: прямой перенос не работает. Пара 999+1001999 + 1001 дала бы делитель 10011001, но 2⋅1001=20022\cdot 1001 = 2002 уже больше 20002000, и пары 2+20022 + 2002 нет. Поэтому берём 998=2⋅499998 = 2\cdot 499 и вместо 22 — делитель 44 числа 500500: 4+1996=20004 + 1996 = 2000.

Проверка

Проверим арифметику цепочки: 3000=3⋅10003000 = 3\cdot 1000, 2001=3⋅6672001 = 3\cdot 667, 3998=2⋅19993998 = 2\cdot 1999; все три пары в сумме дают 40004000 и состоят из различных слагаемых; 33 и 10001000, 22 и 19991999 взаимно просты.

Компьютер проверил рассуждение сразу для всех натуральных NN. Делится ли NN на 10001000, 30003000, 19991999, 20012001, 22 и 39983998, зависит только от того, в каких степенях входят в NN простые множители 22, 33, 55, 2323, 2929 и 19991999 этих шести чисел. Перебраны все 256256 возможных случаев — в каждом одна из трёх пар нарушает слова Феди. Отдельно прямым перебором проверены все NN от 11 до 200 000200\,000. Для второго варианта так же перебраны 9696 случаев по простым 22, 33, 55, 167167, 499499.

Ответ

1 вариант. Доказано: при любом натуральном NN утверждение Феди нарушается. Если бы он был прав, то NN делилось бы на 10001000, не делилось бы на 33 и на 20012001, делилось бы на 19991999 — и тогда на оба слагаемых пары 2+39982 + 3998.

2 вариант. Доказано: при любом натуральном MM утверждение Саши нарушается. Если бы он был прав, то MM делилось бы на 500500, не делилось бы на 33 и на 10021002, делилось бы на 998998 — и тогда на оба слагаемых пары 4+19964 + 1996.

Ответ

1 вариант. Доказано: при любом натуральном NN утверждение Феди нарушается. Если бы он был прав, то NN делилось бы на 10001000, не делилось бы на 33 и на 20012001, делилось бы на 19991999 — и тогда на оба слагаемых пары 2+39982 + 3998.

2 вариант. Доказано: при любом натуральном MM утверждение Саши нарушается. Если бы он был прав, то MM делилось бы на 500500, не делилось бы на 33 и на 10021002, делилось бы на 998998 — и тогда на оба слагаемых пары 4+19964 + 1996.

Главная идея

Доказательство от противного цепочкой вынужденных выборов. В паре, где одно слагаемое делит другое (1000+30001000 + 3000), выбор единственный, и появляется «запрещённый» делитель 33. Запрет переходит на все кратные 33, и в их парах делит второе слагаемое (19991999), а взаимно простые делители перемножаются — пока в какой-то паре не разделят оба слагаемых (2+39982 + 3998).

Признаки: утверждение «для каждой пары (каждого разбиения) выполнено ровно одно из двух», а само число неизвестно. Не подбирай число — предположи, что утверждение верно, и выводи вынужденные шаги. Ищи пары, где выбор единственный (одно слагаемое делит другое), и помни: делимость передаётся делителям, запрет делимости — кратным, а взаимно простые делители перемножаются.

Где легко ошибиться

Проверить несколько чисел NN и сказать «всегда находится плохая пара» — это не доказательство для всех NN. Другая ошибка — искать одну пару, плохую сразу для всех NN: такой нет, в паре a+ba + b при a<ba < b Федя прав для N=aN = a. И нельзя перемножать делители с общим множителем: из делимости на 44 и на 66 не следует делимость на 2424.

Источник и авторство

Санкт-Петербургская олимпиада школьников по математике · 90-я олимпиада (2024 год) · I тур (районный), 18 ноября 2023 г. · 8 класс, задача 3. Листки 7 и 8 классов этого тура озаглавлены также «Районный этап Всероссийской олимпиады школьников».

Условия (PDF организатора, первый вариант) ↗ · Листки олимпиады, оба варианта (ZIP организатора) ↗ · Страница олимпиады 2024 года ↗ · Сайт олимпиады ↗

Условие первого варианта — из файла организатора, второй вариант переписан с листка. Подсказки, решение и модель — Popov Academy. Организатор не публикует решений районного тура. Ответы обоих вариантов получены двумя независимыми решениями и совпали; где можно, проверены перебором или вычислением.

На сайте олимпиады: «Распространение представленных материалов разрешается и приветствуется.»

Продолжить тему: Делимость и простые множители →
Увеличенный рисунок