«Квант» — научно-популярный физико-математический журнал (издаётся с 1970 года)
Старый сайт журнала: kvant.ras.ru

Задача М635

Условие задачи (1980, № 7) Задача М635 // Квант. — 1980. — № 7. — Стр. 22—23; 1981. — № 4. — Стр. 26—27.

Коротышки, проживающие в Цветочном городе, вдруг стали болеть гриппом. В один день несколько коротышек простудились и заболели, и хотя потом уже никто не простужался, здоровые коротышки заболевали, навещая своих больных друзей. Известно, что каждый коротышка болеет гриппом ровно день, причём после этого у него по крайней мере ещё один день есть иммунитет — т. е. он здоров и заболеть опять в этот день не может. Несмотря на эпидемию, каждый здоровый коротышка ежедневно навещает всех своих больных друзей. Когда началась эпидемия, коротышки забыли о прививках и не делают их. Докажите, что:

  1. если до первого дня эпидемии какие-нибудь коротышки сделали прививку и имели в первый день иммунитет, то эпидемия может продолжаться сколь угодно долго;
  2. если же в первый день иммунитета ни у кого не было, то эпидемия рано или поздно кончится.

А. Т. Колотов

Всесоюзная математическая олимпиада (XIV, 1980 год, 8 класс)


Решение задачи (1981, № 4) Задача М635 // Квант. — 1980. — № 7. — Стр. 22—23; 1981. — № 4. — Стр. 26—27.

  1. Пусть $A$‍,$B$‍,$C$‍‍ — три друга, причём $A$‍‍ в начале эпидемии имел иммунитет, $B$‍‍ заболел в первый день, а $C$‍‍ был здоров, но иммунитета не имел.

    Если предположить, что иммунитет у каждого из этих коротышек длится один день, то, учитывая правила поведения коротышек, получаем «график заболеваемости», изображённый на рисунке («И» — имеет иммунитет; «З» — здоров, но не имеет иммунитета; «Б» — болен). Очевидно, в такой ситуации эпидемия никогда не закончится. $$ \begin{array}{|c|c|c|c|} \hline \text{День}&A&B&C\\\hline 1&\text{И}&\text{Б}&\text{З}\\\hline 2&\text{З}&\text{И}&\text{Б}\\\hline 3&\text{Б}&\text{З}&\text{И}\\\hline 4&\text{И}&\text{Б}&\text{З}\\\hline 5&\text{З}&\text{И}&\text{Б}\\\hline \vdots&\vdots&\vdots&\vdots\\ \end{array} $$

  2. Приведём два решения этой задачи.

    Первое решение наиболее ясно показывает, как идёт распространение эпидемии. Изобразим всех коротышек точками и соединим линиями тех из них, которые знакомы между собой. Будем говорить, что коротышка $B$‍‍ удалён от коротышки $A$‍‍ на расстояние $k$‍,‍ если от коротышки $A$‍‍ можно перейти к коротышке $B$‍,‍ пройдя по $k$‍‍ линиям, и нельзя перейти по меньшему числу линий. Разобьём множество всех коротышек на подмножества $M_0$‍,$M_1$‍,$M_2$‍,$\ldots$‍‍ по следующим правилам: в множество $M_0$‍‍ входят все коротышки, заболевшие в первый день эпидемии; в множество $M_1$‍‍ — все коротышки, удалённые от коротышек из $M_0$‍,‍ на расстояние 1; в множество $M_2$‍‍ — все коротышки, удалённые от коротышек из $M_0$‍‍ на расстояние 2, и т. д. Коротышек, которые вообще не связаны с коротышками из $M_0$‍‍ никакой цепочкой знакомств, включим в отдельное множество $M'$‍‍ — эти коротышки никогда не заболеют. Поскольку общее число коротышек конечно, число множеств $M_k$‍‍ тоже конечно. С другой стороны, из определения расстояния между коротышками следует, что коротышка из множества $M_k$‍‍ заболеет ровно на ($k+1$‍)‍-й день эпидемии, причём может передать болезнь только коротышкам из множества $M_{k+1}$‍‍ (остальные его знакомые принадлежат множеству $M_{k-1}$‍‍ и на ($k+1$‍)‍-й день имеют иммунитет). Следовательно, в первый день болеют только коротышки из множества $M_0$‍,‍ во 2-й — только коротышки из $M_1$‍‍ в 3-й — только коротышки из $M_2$‍‍ и т. д. Так как число множеств $M_k$‍‍ конечно, эпидемия рано или поздно закончится.

    Второе решение — от противного.

    Если каждый коротышка будет болеть ровно один раз, то эпидемия кончится. Если же она не кончится, то должен быть коротышка, заболевший второй раз. Пусть в $k$‍‍-й день коротышка $A$‍‍ заболел во второй раз первым (или одним из первых, если в этот же день повторно заболело несколько человек). Он заразился накануне от своего друга $B$‍,‍ а $B$‍‍ болел при этом в первый раз, заразившись в ($k-2$‍)‍-й день. Так как $A$‍‍ и $B$‍‍ — друзья, $B$‍‍ должен был заразиться от $A$‍,‍ когда $A$‍‍ болел в первый раз. Следовательно, $A$‍‍ болел впервые в ($k-2$‍)‍-й день, а на следующий день имел иммунитет и поэтому не мог заразиться. Мы пришли к противоречию, показывающему, что никакой коротышка не мог болеть дважды.

А. Н. Земляков, Ю. Лысов


Метаданные Задача М635 // Квант. — 1980. — № 7. — Стр. 22—23; 1981. — № 4. — Стр. 26—27.

Предмет
Математика
Условие
Решение
,
Номера

1980. — № 7. — Стр.  [условие]

1981. — № 4. — Стр.  [решение]

Описание
Задача М635 // Квант. — 1980. — № 7. — Стр. 22‍—‍23; 1981. — № 4. — Стр. 26‍—‍27.
Ссылка
https://www.kvant.digital/problems/m635/