Математика · 7 класс · Олимпиада СПб 2025/26 · районный тур

Задача 4. Столбы на кольцевом шоссе

Условие

На круговом шоссе расположено 1515 столбов. Антон посчитал длины всех кратчайших путей между ними (по шоссе) и обнаружил, что все они различны и каждое из них составляет целое число километров. Докажите, что длина шоссе

а) не меньше 210210 км;

б) больше 210210 км.

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

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

На круговом шоссе расположено 1313 столбов. Антон посчитал длины всех кратчайших путей между ними (по шоссе) и обнаружил, что все они различны и каждое из них составляет целое число километров. Докажите, что длина шоссе

**а)** не меньше 156156 км;

**б)** больше 156156 км.

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

О задаче · 7 класс
Олимпиада
Санкт-Петербургская олимпиада школьников по математике, 92-я (2026)
Этап
I тур (районный)
Предмет / класс
Математика · 7 класс
Дата
15 ноября 2025 г.

Сначала поэкспериментируй на маленьком шоссе. В модели «Построй своё шоссе» столбы ставятся нажатием на дорогу, а модель сразу показывает все кратчайшие пути между ними и повторы. Поставь 33, потом 44, потом 55 столбов так, чтобы все кратчайшие пути были разными, и сделай шоссе как можно короче. Сколько километров понадобилось для 55 столбов? Можно ли ещё короче?

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

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

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

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

Самостоятельное исследованиеПострой своё шоссе

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

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

Построй своё шоссе

Поставь столбы на кольцевую дорогу и подбери длину шоссе — модель посчитает все кратчайшие пути и найдёт повторы. Насколько коротким может быть шоссе без повторов?

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

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

Без JavaScript модель не работает. Нарисуй круг, отметь на нём целые километры (например, 12 или 21) и поставь 4–5 столбов; для каждой пары столбов найди обе дороги между ними и возьми меньшую — проверь, нет ли одинаковых.

Подсказка 1

Для пункта а) сосчитай, сколько всего кратчайших путей между 1515 столбами, и подумай, каким длинным может быть кратчайший путь на шоссе длины LL. Для пункта б) представь, что шоссе ровно 210210 км: какими тогда обязаны быть все расстояния? Сколько среди них нечётных?

Подсказка 2

Между двумя столбами по шоссе две дороги, вместе они — всё шоссе, поэтому кратчайшая не длиннее половины. Если шоссе ровно 210210 км, то 105105 разных расстояний — это в точности 1,2,…,1051, 2, \ldots, 105. Отметь километры от одного столба AA по часовой стрелке и раскрась столбы: белый — если отметка чётная, чёрный — если нечётная. Между какими столбами кратчайший путь нечётный? Сколько таких пар, если белых столбов ww, а чёрных bb?

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

Сколько путей и какой из них самый длинный

Каждый из 1515 столбов соединён кратчайшим путём с 1414 другими. Произведение 15⋅1415\cdot 14 считает каждую пару дважды (путь от AA до BB и путь от BB до AA — один и тот же), поэтому путей

15⋅142=105.\frac{15\cdot 14}{2} = 105.

Все столбы стоят в разных местах: если бы два столба совпали, их расстояния до третьего были бы одинаковыми. Значит, все 105105 расстояний — разные целые числа, и каждое не меньше 11.

Пусть длина шоссе LL км. Между двумя столбами по шоссе две дороги — по часовой стрелке и против, вместе они составляют всё шоссе. Кратчайший путь — меньшая из двух дорог, а меньшее из двух чисел с суммой LL не больше половины LL. Поэтому каждый кратчайший путь не длиннее L2\frac{L}{2} км.

PQx кмL − x кмДве дорогиот P до Q:x + (L − x) = L,кратчайшийпуть — меньшаяиз двух, поэтомуон не длиннееполовины: L/2
Между столбами PP и QQ две дороги: xx км и L−xL - x км, вместе — всё шоссе. Кратчайший путь — меньшая из них, поэтому он не длиннее L2\frac{L}{2}.
2

Пункт а): не меньше 210 км

Выпишем 105105 разных целых расстояний по возрастанию. Первое не меньше 11; второе больше первого, значит, не меньше 22; третье не меньше 33, и так далее. Поэтому самое длинное, 105105-е, не меньше 105105 км. Но оно не длиннее половины шоссе:

105≤L2,L≥210.105 \le \frac{L}{2}, \qquad L \ge 210.

Это верно для любой длины шоссе, даже дробной. Пункт а) доказан.

3

Если бы шоссе было ровно 210 км

Для пункта б) осталось показать, что ровно 210210 км не бывает. Пусть L=210L = 210. Тогда каждое расстояние не больше 105105, а разных расстояний 105105. Разных целых чисел от 11 до 105105 как раз 105105 — значит, расстояния — это в точности 1,2,3,…,1051, 2, 3, \ldots, 105, каждое по одному разу. Нечётных среди них

1,3,5,…,105 — всего 53.1, 3, 5, \ldots, 105 \text{ — всего } 53.

Итак, при L=210L = 210 ровно у 5353 пар столбов кратчайший путь — нечётное число километров. Проверим, может ли так быть.

4

Раскрасим столбы по чётности

Выберем столб AA и отметим километры от него по часовой стрелке: 0,1,2,…,2090, 1, 2, \ldots, 209. Каждый столб стоит на целой отметке: если кратчайший путь от AA до столба PP равен dd км, то PP стоит на отметке dd или 210−d210 - d. Покрасим столб в белый цвет, если его отметка чётная (сам AA — белый, его отметка 00), и в чёрный — если нечётная.

Возьмём два столба с отметками p<qp < q. Одна дорога между ними — q−pq - p км, другая — 210−(q−p)210 - (q - p) км. Их сумма 210210 чётна, значит, обе дороги одной чётности, и кратчайший путь имеет ту же чётность, что q−pq - p. А разность двух чисел одной чётности чётна, разной — нечётна. Итак:

  • между столбами одного цвета кратчайший путь чётный;
  • между белым и чёрным столбом — нечётный.

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

01234567891011ABCD12 кмчётная отметканечётная отметкаРазного цвета:Одного цвета:A–B: 1 кмA–C: 3 кмA–D: 5 кмB–C: 2 кмB–D: 6 кмC–D: 4 кмМежду разными цветами пути нечётные,их 1 · 3 = 3; между одинаковыми — чётные.
Та же раскраска на маленьком шоссе 1212 км: столбы на отметках 00, 11, 33, 77. Нечётные кратчайшие пути (11, 33, 55) — ровно между белым и чёрным столбом, их 1⋅3=31\cdot 3 = 3.
5

Пункт б): противоречие

Пусть белых столбов ww, чёрных bb, и w+b=15w + b = 15. Пар «белый — чёрный» ровно w⋅bw\cdot b: каждый из ww белых в паре с каждым из bb чёрных. По шагу 4 нечётных кратчайших путей ровно w⋅bw\cdot b, а по шагу 3 их 5353:

w⋅b=53.w\cdot b = 53.

Но w+b=15w + b = 15 — нечётное число, поэтому одно из чисел ww, bb чётное: если бы оба были нечётными, сумма была бы чётной. Тогда и произведение w⋅bw\cdot b чётное — оно не может равняться нечётному 5353. Противоречие: шоссе не может быть ровно 210210 км. Вместе с пунктом а) получаем, что длина шоссе больше 210210 км.

6

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

Рассуждение то же, меняются только числа. Пар столбов

13⋅122=78,\frac{13\cdot 12}{2} = 78,

все 7878 кратчайших путей — разные целые числа не меньше 11, поэтому самый длинный не меньше 7878 км. Кратчайший путь не длиннее половины шоссе, значит, 78≤L278 \le \frac L2 и L≥156L \ge 156 — это пункт а).

Если L=156L = 156, то каждое расстояние не больше 7878, и 7878 разных расстояний — это в точности 1,2,…,781, 2, \ldots, 78. Нечётных среди них 3939. Отметим километры от столба AA по часовой стрелке. Каждый столб стоит на целой отметке: если кратчайший путь от AA до него равен dd км, то его отметка dd или 156−d156 - d. Покрасим столбы по чётности отметок; 156156 чётно, поэтому, как в шаге 4, кратчайший путь нечётен ровно между белым и чёрным столбом, и нечётных путей w⋅bw\cdot b. Но w+b=13w + b = 13 нечётно, одно из чисел ww, bb чётное, и w⋅bw\cdot b чётно — не равно 3939. Противоречие, значит, L>156L > 156.

Отличие от первого варианта: 1313 столбов вместо 1515, граница 156=2⋅78156 = 2\cdot 78 вместо 210=2⋅105210 = 2\cdot 105, нечётных расстояний 3939 вместо 5353. Такие шоссе бывают: например, 1313 столбов встают без повторов на шоссе длиной 168168 км (проверено программой).

Проверка

Проверим рассуждение там, где можно перебрать всё. Для 55 столбов пар 1010, и та же оценка даёт шоссе не короче 2020 км; при ровно 2020 км нечётных путей было бы 55, а w⋅bw\cdot b при w+b=5w + b = 5 бывает только 00, 44 или 66 — значит, 2020 км не бывает. Компьютер перебрал все расстановки: самое короткое шоссе для 55 столбов — 2121 км (отметки 0,1,4,14,160, 1, 4, 14, 16), для 77 и 88 столбов — 4848 и 5757 км, а для 33 и 44 столбов — ровно 6=2⋅36 = 2\cdot 3 и 12=2⋅612 = 2\cdot 6 км, и чётность этому не мешает: для 33 столбов нечётных путей нужно 22 (среди 1,2,31, 2, 3) — это 1⋅21\cdot 2, а для 44 столбов нужно 33 (среди 1,…,61, \ldots, 6) — это 1⋅31\cdot 3. Сама раскраска проверена перебором всех расстановок на всех шоссе чётной длины до 1818 км и на 100 000100\,000 случайных расстановках 1515 столбов на 210210 км: нечётных путей всегда ровно w⋅bw\cdot b. И такие шоссе бывают: 1515 столбов на шоссе длиной 255255 км (отметки 0, 13, 15, 18, 44, 48, 54, 106, 114, 125, 126, 181, 209, 223, 230 км) дают 105105 разных кратчайших путей — это тоже проверено программой. Самое короткое такое шоссе в задаче не спрашивают.

Ответ

1 вариант. Доказано. а) Кратчайших путей 105105, все они — разные целые числа не меньше 11, поэтому самый длинный не меньше 105105 км; кратчайший путь не длиннее половины шоссе, значит, шоссе не короче 210210 км. б) При длине ровно 210210 км пути были бы ровно 1,2,…,1051, 2, \ldots, 105 — среди них 5353 нечётных; но нечётных путей ровно w⋅bw\cdot b (столбы белые и чёрные по чётности отметки от одного столба), а при w+b=15w + b = 15 это число чётное. Поэтому шоссе длиннее 210210 км.

2 вариант. Доказано. а) Кратчайших путей 7878, все разные целые не меньше 11, самый длинный не меньше 7878 км и не длиннее половины шоссе, поэтому шоссе не короче 156156 км. б) При длине ровно 156156 км пути были бы ровно 1,…,781, \ldots, 78 — среди них 3939 нечётных, а нечётных путей w⋅bw\cdot b, и при w+b=13w + b = 13 это число чётное. Поэтому шоссе длиннее 156156 км.

Ответ

1 вариант. Доказано. а) Кратчайших путей 105105, все они — разные целые числа не меньше 11, поэтому самый длинный не меньше 105105 км; кратчайший путь не длиннее половины шоссе, значит, шоссе не короче 210210 км. б) При длине ровно 210210 км пути были бы ровно 1,2,…,1051, 2, \ldots, 105 — среди них 5353 нечётных; но нечётных путей ровно w⋅bw\cdot b (столбы белые и чёрные по чётности отметки от одного столба), а при w+b=15w + b = 15 это число чётное. Поэтому шоссе длиннее 210210 км.

2 вариант. Доказано. а) Кратчайших путей 7878, все разные целые не меньше 11, самый длинный не меньше 7878 км и не длиннее половины шоссе, поэтому шоссе не короче 156156 км. б) При длине ровно 156156 км пути были бы ровно 1,…,781, \ldots, 78 — среди них 3939 нечётных, а нечётных путей w⋅bw\cdot b, и при w+b=13w + b = 13 это число чётное. Поэтому шоссе длиннее 156156 км.

Главная идея

а) Подсчёт и оценка: 105105 разных целых путей, а кратчайший путь не длиннее половины шоссе. б) Чётность: на шоссе чётной длины кратчайший путь нечётен ровно между столбами разной «чётности отметки», поэтому нечётных путей w⋅bw\cdot b — при нечётном числе столбов это чётное число, а при длине ровно 210210 км их должно быть 5353.

Признаки: «все расстояния (суммы, разности) различны» и нужно оценить размер. Сосчитай, сколько разных значений нужно, и сравни с тем, сколько их вообще бывает. Если оценка достигается только в крайнем случае, где значения — ровно 1,2,…,N1, 2, \ldots, N, проверь этот случай чётностью: раскрась предметы в два цвета так, чтобы нечётность величины определялась цветами, и сосчитай разноцветные пары.

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

Путать кратчайший путь с дорогой по часовой стрелке и забывать, что кратчайший путь — меньшая из двух дорог. В пункте б) — перебрать несколько расстановок на 210210 км, не найти подходящую и решить, что доказано: неудачные попытки ничего не доказывают. И не заметить, что при длине ровно 210210 км расстояния обязаны быть в точности 1,…,1051, \ldots, 105: именно это даёт число 5353.

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

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

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

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

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

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