Математика · 8 класс · Олимпиада имени Эйлера 2023/24 · Заключительный этап

Задача 5. Звезда из ста шнуров

Условие

Звезда состоит из 100100 горючих шнуров OA1,…,OA100OA_1, \ldots, OA_{100}, соединённых в единственной точке OO. Время горения каждого шнура не зависит от того, с какого конца его поджигают, а скорость горения не обязана быть постоянной. Если поджечь звезду в точке A1A_1, она полностью сгорит за 201201 секунду, если в точке A2A_2 — за 202202 секунды, ..., если в точке A99A_{99} — за 299299 секунд. За какое время звезда полностью сгорит, если её поджечь в точке A100A_{100}?

О задаче · 8 класс
Олимпиада
Олимпиада имени Леонарда Эйлера, XVI олимпиада
Этап
Заключительный этап
Предмет / класс
Математика · 8 класс
Дата
25–28 марта 2024

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

Самостоятельное исследованиеПодожги свою звезду

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

Своя гипотеза

Подожги свою звезду

Задай, сколько секунд горит каждый из пяти шнуров, и поджигай звезду в разных точках: модель покажет огонь по общим часам и пять времён сгорания. Попробуй подобрать времена так, чтобы все пять времён оказались разными. Потом реши маленькую версию задачи: чтобы из A₁, A₂, A₃, A₄ звезда сгорала за 11, 12, 13, 14 секунд, — и посмотри, что получится из A₅.

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

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

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

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

Подсказка 1

Обозначь время горения шнура OAiOA_i через tit_i. Когда звезду поджигают в точке AiA_i, сначала горит только один шнур — пока огонь не добежит до OO. Что происходит в этот момент с остальными шнурами и когда звезда сгорит целиком? Запиши это время через числа t1,…,t100t_1, \ldots, t_{100}.

Подсказка 2

Возьми шнур, который горит дольше всех, и шнур, который горит дольше всех среди остальных. Подожги звезду в конце первого, потом — в конце второго: сколько секунд получится в каждом случае? А может ли при поджигании в любой другой точке звезда гореть ещё дольше?

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

Что происходит после поджигания

Обозначим время горения шнура OAiOA_i через tit_i секунд. По условию оно не зависит от того, с какого конца шнур подожгли, а скорость горения может меняться как угодно — нам это не помешает: важно только полное время tit_i.

Поджигаем звезду в точке AiA_i. Шнуры касаются друг друга только в точке OO, поэтому сначала горит один шнур OAiOA_i: через tit_i секунд огонь добирается до OO. В этот момент загораются сразу все остальные 99 шнуров — у каждого подожжён конец OO. Шнур OAjOA_j догорит ещё через tjt_j секунд, а звезда сгорит целиком, когда догорит самый медленный из них. Значит, время полного сгорания при поджигании в AiA_i равно

Ti=ti+Mi,T_i = t_i + M_i,

где MiM_i — наибольшее из чисел tjt_j при j≠ij \ne i, то есть время самого долгого из остальных шнуров (рисунок ниже).

Зачем это нужно: условие говорит о звезде и огне, а считать удобно с числами. Теперь каждое из чисел 201,202,…,299201, 202, \ldots, 299 — это сумма времён двух разных шнуров: того, который подожгли, и самого долгого из остальных.

OA₁5 сA₂9 сA₃3 сA₄7 сA₅4 с1.Огонь бежит по OA₁ до O— 5 секунд2.В точке O загораютсяостальные четыре шнура3.Последним догораетсамый долгий из них:OA₂ — ещё 9 секундвсего 5 + 9 = 14 с(своё время + самый долгийиз остальных)
Поджигаем в A1A_1: сначала огонь бежит по OA1OA_1 до OO, потом сразу по всем остальным шнурам. Звезда сгорит, когда догорит самый долгий из них.
2

Два самых долгих шнура дают одно и то же время

Пусть OApOA_p — шнур, который горит дольше всех: tp=at_p = a (если таких несколько, возьмём любой из них). Среди остальных 99 шнуров тоже есть самый долгий — пусть это OAqOA_q с временем tq=bt_q = b. При этом b≤ab \le a, ведь aa — наибольшее из всех времён.

Подожжём звезду в точке ApA_p. Сначала aa секунд горит OApOA_p, потом одновременно горят остальные, и дольше всех из них — OAqOA_q: ещё bb секунд. Итого Tp=a+bT_p = a + b.

Теперь подожжём в точке AqA_q. Сначала bb секунд горит OAqOA_q, потом среди остальных дольше всех горит OApOA_p: ещё aa секунд. Итого Tq=b+aT_q = b + a.

Получилось одно и то же число a+ba + b (рисунок ниже). Как это заметить: при поджигании в ApA_p второе слагаемое даёт шнур OAqOA_q, а при поджигании в AqA_q — шнур OApOA_p; два слагаемых просто меняются местами.

изApOAp— aOAq— b= a + bизAqOAq— bOAp— a= b + aодно и то же времясначала горит один шнур, потом дольше всех — другой
Два самых долгих шнура горят aa и bb секунд. Из конца первого и из конца второго звезда сгорает за одно и то же время a+ba + b — слагаемые меняются местами.
3

Дольше, чем a+ba + b, звезда не горит

Подожжём звезду в любой точке AiA_i. По шагу 1 время TiT_i — это сумма времён двух разных шнуров: подожжённого и самого долгого из остальных. Сравним эти два времени с aa и bb.

Два разных шнура не могут оба быть шнуром OApOA_p, значит, хотя бы один из них — не OApOA_p, а время любого шнура, кроме OApOA_p, не больше bb (ведь bb — наибольшее среди всех времён без tpt_p). Время второго шнура не больше aa, потому что aa — наибольшее из всех. Значит, Ti≤b+aT_i \le b + a.

Итак, среди ста чисел T1,T2,…,T100T_1, T_2, \ldots, T_{100} наибольшее равно a+ba + b, и оно встречается хотя бы дважды — в точках ApA_p и AqA_q. Это главное наблюдение задачи: как ни подбирай времена шнуров, самое большое время сгорания обязательно повторится. В модели это видно сразу: все пять времён сделать разными не получается.

4

Применяем к звезде из условия

По условию T1=201T_1 = 201, T2=202T_2 = 202, …, T99=299T_{99} = 299 — все эти 99 чисел разные. Наибольшее из ста чисел T1,…,T100T_1, \ldots, T_{100} равно a+ba + b и встречается хотя бы дважды. Но среди первых 99 чисел нет двух одинаковых, так что среди них a+ba + b встречается не больше одного раза. Значит, второй раз — это обязательно T100T_{100}: получаем T100=a+bT_{100} = a + b.

Осталось найти a+ba + b. Во-первых, это наибольшее из всех ста чисел, поэтому a+b≥T99=299a + b \ge T_{99} = 299. Во-вторых, a+ba + b встречается и среди первых 99 чисел (это его второе появление), а все они не больше 299299. Поэтому a+b=299a + b = 299, и

T100=299.T_{100} = 299.

Заметь: мы так и не узнали, какие именно шнуры самые долгие и чему равны aa и bb по отдельности — для ответа нужна только их сумма (рисунок ниже).

201A₁202A₂203A₃……298A₉₈299A₉₉99 разных чисел?A₁₀₀одинаковыеНаибольшее время встречается хотя бы дважды,а среди 99 разных чисел — не больше одного раза.Значит, второе место — A₁₀₀, и ? = 299.
Первые 99 времён все разные, а наибольшее время a+ba + b должно встретиться дважды. Второе место для него — только A100A_{100}, и само оно равно наибольшему из первых 99 чисел.
5

Такая звезда существует

Чтобы убедиться, что условие не противоречиво и ответ 299299 действительно получается, построим пример. Пусть ti=50+it_i = 50 + i при i=1,2,…,98i = 1, 2, \ldots, 98 (то есть 51,52,…,14851, 52, \ldots, 148), t99=150t_{99} = 150 и t100=149t_{100} = 149. Самый долгий шнур — OA99OA_{99}, второй по времени — OA100OA_{100}.

Проверяем. При поджигании в AiA_i, где i≤98i \le 98: сначала 50+i50 + i секунд, потом самый долгий из остальных — OA99OA_{99}, ещё 150150 секунд; всего 200+i200 + i, то есть 201,202,…,298201, 202, \ldots, 298 — как в условии. При поджигании в A99A_{99}: 150+149=299150 + 149 = 299. При поджигании в A100A_{100}: 149+150=299149 + 150 = 299.

Такой пример не единственный: подойдут, например, ti=40+it_i = 40 + i при i≤98i \le 98, t99=160t_{99} = 160, t100=139t_{100} = 139. Но по шагу 4 ответ один и тот же для любой звезды, удовлетворяющей условию.

Проверка

Проверим пример из шага 5 ещё раз, но по общим часам. Пусть звезду подожгли в A37A_{37}: шнур OA37OA_{37} горит 8787 секунд, и в момент 8787 с загораются остальные; OA99OA_{99} догорает в момент 87+150=237=200+3787 + 150 = 237 = 200 + 37 с, а все другие — раньше (OA100OA_{100} — в момент 236236 с). При поджигании в A100A_{100} огонь доходит до OO в момент 149149 с, последним догорает OA99OA_{99} — в момент 299299 с. Маленькая версия задачи в модели: у звезды из пяти шнуров с временами 3,4,5,6,83, 4, 5, 6, 8 времена сгорания равны 11,12,13,14,1411, 12, 13, 14, 14, у звезды 4,5,6,7,74, 5, 6, 7, 7 — те же 11,12,13,14,1411, 12, 13, 14, 14. Полный перебор всех наборов из пяти целых времён от 11 до 2020 в тесте модели показывает: если четыре первых времени сгорания равны 11,12,13,1411, 12, 13, 14, то пятое всегда равно 1414 — таких наборов ровно семь. Тот же тест проверяет для всех наборов из 22–55 времён от 11 до 77, что наибольшее время сгорания равно сумме двух наибольших времён и встречается хотя бы дважды.

Ответ

За 299299 секунд.

Ответ

За 299299 секунд.

Главная идея

Время сгорания звезды — сумма времён двух разных шнуров: подожжённого и самого долгого из остальных. Поэтому наибольшее из всех времён сгорания равно a+ba + b — сумме двух самых больших времён — и достигается хотя бы дважды: из конца самого долгого шнура и из конца второго по длительности. Девяносто девять разных чисел дают наибольшее значение не больше одного раза, так что второй раз — это A100A_{100}, а само наибольшее значение равно 299299.

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

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

Продолжить закономерность: раз A1A_1 даёт 201201, …, A99A_{99} — 299299, то A100A_{100} даст 300300. Но времена сгорания не произвольны: каждое — сумма времён двух разных шнуров, и наибольшее из них обязано встретиться дважды, поэтому 300300 невозможно. Другая ошибка — считать, что после прихода огня в OO остальные шнуры горят по очереди, а не одновременно: тогда время сгорания было бы суммой всех времён.

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

Олимпиада имени Леонарда Эйлера · XVI олимпиада, сезон 2023/24 · заключительный этап · второй день · 25–28 марта 2024 · математика · 8 класс. Официальная задача 5, 7 баллов · автор задачи: И. Рубанов.

Материалы этапа (ZIP организатора) ↗ · Архив олимпиады ↗

Условие — из официального файла организатора. Подсказки, объяснение и модели — Popov Academy. Авторский разбор Popov Academy проверен; результат сопоставлен с официальными материалами.

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