Математика · 11 класс · Физтех 2026/27 · второй тур

Задача 2. Обязательная разность в подмножестве

Ответ сверен с официальным решением олимпиады · Нашли ошибку? Напишите

Условие

Найдите наименьшее kk, при котором из любых kk различных чисел множества {1,2,…,605}\{1, 2, \ldots, 605\} обязательно найдутся два, разность которых равна 77.

О задаче · 11 класс
Олимпиада
Физтех (МФТИ)
Этап
Отборочный этап, второй тур (2 попытка, 01.11.2026)
Предмет / класс
Математика · 11 класс
Сезон
2026/27

Попробуй сначала набрать как можно больше чисел так, чтобы разности 77 не было. Как связаны размер такого набора и искомое kk? В модели выбирай числа на нитках. Ниже можно сверить ответ.

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

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

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

Самостоятельное исследованиеБусины на нитках

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

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

Бусины на нитках

Сколько чисел можно выбрать без разности 7 — и какое k это даёт?

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

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

Если модель не открылась, попробуй так. Выпиши числа от 1 до 30 в 7 строк по остаткам при делении на 7 (1, 8, 15, 22, 29; 2, 9, 16, …). Отметь как можно больше чисел так, чтобы в одной строке не было двух соседних.

Подсказка 1

Ищи наибольшее множество без двух чисел с разностью 77 — искомое kk на единицу больше. У каких пар чисел разность равна 77?

Подсказка 2

По остаткам от деления на 77 числа разбиваются на 77 цепочек r,r+7,r+14,…r, r + 7, r + 14, \ldots Разность 77 — только у соседей одной цепочки. Из цепочки длины LL без соседей можно взять не больше ⌈L2⌉\left\lceil \frac{L}{2} \right\rceil чисел.

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

Переформулировка

Пусть mm — наибольшее число элементов подмножества {1,…,605}\{1, \ldots, 605\}, в котором нет двух чисел с разностью 77. Тогда при k=mk = m разность не обязана найтись (возьмём это подмножество), а при k=m+1k = m + 1 найдётся обязательно — иначе нашлось бы множество больше mm без разности 77. Значит, ответ

k=m+1,k = m + 1,

и задача — найти mm: доказать оценку «больше нельзя» и привести пример.

2

Цепочки по остаткам

Если b−a=7b - a = 7, то aa и bb дают одинаковый остаток при делении на 77 и стоят рядом в цепочке

r, r+7, r+14, …(r=1,2,…,7).r,\ r + 7,\ r + 14,\ \ldots \qquad (r = 1, 2, \ldots, 7).

Все числа от 11 до 605605 разбиваются на эти 77 цепочек, и разность 77 бывает только у соседей одной цепочки. Поэтому каждую цепочку можно рассматривать отдельно: нужно взять из неё как можно больше чисел, не беря двух соседних.

3

Сколько чисел можно взять из одной цепочки

Пусть в цепочке LL чисел. Разобьём её на пары соседей: 1-е и 2-е, 3-е и 4-е, … (при нечётном LL последнее число останется без пары). Из каждой пары можно взять не больше одного числа, поэтому из цепочки — не больше

⌈L2⌉.\left\lceil \frac{L}{2} \right\rceil.

Столько и получается, если брать числа через одного: 1-е, 3-е, 5-е, … — соседних среди них нет. На рисунке — цепочка остатка 11.

остаток 1 при делении на 7: 87 чисел…181522589596603парапарапарабез парысиние: 1, 15, 29, …, 603 — 44 числа
нитка остатка 1: 1, 8, 15, …, 603; из каждой пары соседей — не больше одного: из 87 чисел не больше 43 + 1 = 44
4

Длины цепочек и ответ

605=7⋅86+3605 = 7 \cdot 86 + 3. Цепочки остатков 1,2,31, 2, 3 содержат по 8787 чисел (последние — 603,604,605603, 604, 605), цепочки остатков 4,5,6,04, 5, 6, 0 — по 8686. Значит,

m=3⋅⌈872⌉+4⋅⌈862⌉=3⋅44+4⋅43=132+172=304.m = 3 \cdot \left\lceil \frac{87}{2} \right\rceil + 4 \cdot \left\lceil \frac{86}{2} \right\rceil = 3 \cdot 44 + 4 \cdot 43 = 132 + 172 = 304.

Пример из 304304 чисел без разности 77 — «через одного» во всех цепочках, и больше нельзя по оценке шага 3. Ответ: k=304+1=305k = 304 + 1 = 305.

Проверка

Тест строит набор «через одного» во всех цепочках: в нём 304304 числа и нет двух с разностью 77; точный максимум, найденный перебором по цепочкам (и полным перебором подмножеств для малых NN), совпадает с суммой ∑⌈L2⌉\sum \left\lceil \dfrac{L}{2} \right\rceil. Другие официальные версии: ID 6402 (N=407N = 407, d=5d = 5): 407=5⋅81+2407 = 5 \cdot 81 + 2, 2⋅41+3⋅41=2052 \cdot 41 + 3 \cdot 41 = 205, ответ 206206; ID 6403 (503503, 88): 503=8⋅62+7503 = 8 \cdot 62 + 7, 7⋅32+31=2557 \cdot 32 + 31 = 255, ответ 256256; ID 6404 (713713, 99): 713=9⋅79+2713 = 9 \cdot 79 + 2, 2⋅40+7⋅40=3602 \cdot 40 + 7 \cdot 40 = 360, ответ 361361.

Ответ

305305.

Ответ

305305.

Главная идея

Разность 7 — только у соседей в цепочках остатков по модулю 7; из цепочки длины LL без соседей берётся не больше ⌈L2⌉\left\lceil \dfrac{L}{2} \right\rceil чисел, итого 3 · 44 + 4 · 43 = 304, ответ 305.

«Из любых k чисел обязательно найдутся…» — найди наибольшее множество без нужной пары и прибавь 1; запрет на разность d разбивает числа на цепочки с шагом d.

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

Ответить 304 (забыть +1); считать все цепочки одной длины 6057\dfrac{605}{7}; брать из цепочки нечётной длины LL только L2\dfrac{L}{2} с округлением вниз.

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

Олимпиада «Физтех» · математика · 11 класс · 2026/27 · отборочный этап, второй тур (2 попытка, 01.11.2026). Задача 2, версия с ID 6401 — первая в официальном файле; другие версии этого номера (ID 6402, 6403, 6404) можно выбрать в модели.

Официальные условия (PDF организатора, стр. 1) ↗ · Указания к решению от организатора ↗ · Архив заданий олимпиады ↗

Условие — из официального файла организатора. Подсказки, решение и модель — Popov Academy. Авторское решение записано до сверки с указаниями организатора; затем ответ совпадает с ответом организатора («Указания к решению: математика, 11 класс, 2 попытка 2026/27», стр. 1 ↗: ID 6401: 305; ID 6402: 206; ID 6403: 256; ID 6404: 361.). Сверены все четыре официальные версии этого номера. Таблица официальных ответов была прочитана при разборе входных данных до собственного решения; указания к решению не открывались.

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