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

Задача 3. Шарики в хороводе

Условие

На школьный праздник привезли воздушные шарики десяти разных цветов. Учительница расставила по кругу 3030 детей и раздала им по три шарика. (Некоторые из десяти цветов могли не попасться ни одному из детей.) Затем она попросила каждого ребенка передать один шарик соседу справа, и указала, какой именно. Если бы все дети выполнили просьбу учительницы, то у каждого из них оказалось бы три шарика разного цвета. Вместо этого каждый ребенок передал один шарик (не обязательно, тот, который было нужно) своему соседу слева. У какого наибольшего числа детей могло оказаться три шарика одного цвета?

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

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

На школьный праздник привезли воздушные шарики шести разных цветов. Учительница расставила по кругу 4040 детей и раздала им по три шарика. (Некоторые из шести цветов могли не попасться ни одному из детей.) Затем она попросила каждого ребенка передать один шарик соседу слева, и указала, какой именно. Если бы все дети выполнили просьбу учительницы, то у каждого из них оказалось бы три шарика разного цвета. Вместо этого каждый ребенок передал один шарик (не обязательно, тот, который было нужно) своему соседу справа. У какого наибольшего числа детей могло оказаться три шарика одного цвета?

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

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

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

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

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

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

Самостоятельное исследованиеХоровод с шариками

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

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

Хоровод с шариками

Раздай детям шарики и отметь, какой шарик просила передать учительница и какой каждый отдал на самом деле — модель проверит просьбу учительницы и посчитает детей с тремя шариками одного цвета.

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

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

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

Подсказка 1

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

Подсказка 2

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

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

Кто что оставляет и что получает

Назовём ребёнка одноцветным, если на самом деле у него оказалось три шарика одного цвета.

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

Без просьбы учительницы одноцветными могли бы стать все: например, если у всех три красных шарика. Значит, всё решение держится на условии, что по просьбе у каждого из 3030 детей оказалось бы три разных цвета. Поэтому разберёмся, что это условие говорит об одноцветном ребёнке и о его соседях.

2

Каким был одноцветный ребёнок вначале

Пусть ребёнок одноцветный и в конце у него три красных шарика. Два из них — его собственные, значит, вначале у него было хотя бы два красных.

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

На самом деле он оставил себе оба красных, то есть отдал соседу слева жёлтый, а от соседа справа получил красный.

А по просьбе учительницы он должен отдать соседу справа красный: отдай он жёлтый, у него остались бы два красных.

одноцветный ребёнок вначалеККЖпо просьбеотдаёт вправоКполучаетСитогКЖСтри разных ✓на самом делеотдаёт влевоЖполучаетКитогКККтри красных
Одноцветный ребёнок: вначале у него два красных и жёлтый. По просьбе он отдаёт вправо красный и получает третий цвет (здесь синий); на самом деле отдаёт влево жёлтый и получает красный.
3

Сосед справа одноцветным быть не может

Теперь посмотрим на соседа справа от одноцветного ребёнка (того, у которого в конце три красных).

На самом деле этот сосед отдал ему красный шарик — значит, красный у соседа есть. А по просьбе сосед сам получает от одноцветного красный (шаг 2). Чтобы у соседа по просьбе оказалось три разных цвета, у него не должно остаться своего красного. Поэтому красный шарик у соседа один, по просьбе он отдаёт именно его, а два других его шарика — разных цветов и оба не красные.

На самом деле сосед отдал тот же единственный красный и оставил себе два шарика разных цветов. Что бы он ни получил, трёх одинаковых у него не будет.

Итак, справа от одноцветного всегда стоит не одноцветный: двое соседей не бывают одноцветными одновременно.

одноцветный(как на шаге 2)ККЖего соседсправаКЖСпо просьбеККна самом делеКпо просьбе отдаётсоседу К,на самом делеполучает от него Кпо просьбе:Ж, С и К ✓на самом деле:Ж, С и ?трёх одинаковых нет
Сосед справа по просьбе получает красный и поэтому сам отдаёт свой единственный красный, оставляя два разных цвета. На самом деле он отдаёт тот же красный — у него остаются два разных цвета, и одноцветным он стать не может.
4

Больше 15 не бывает

Разобьём 3030 детей на 1515 пар соседей: №1 и №2, №3 и №4, …, №29 и №30 (номера идут по кругу вправо). В каждой паре дети стоят рядом, поэтому одноцветным может быть не больше одного из двух. Значит, одноцветных не больше

302=15.\frac{30}{2} = 15.

Десять цветов для этой оценки не понадобились: она верна при любом числе цветов.

5

Пример, где одноцветных ровно 15

Чтобы получить 1515, одноцветными должны быть дети через одного — например, все с нечётными номерами. Шаги 2 и 3 подсказывают, как их устроить: у одноцветного два шарика одного цвета и один другого, по просьбе он отдаёт шарик своей пары, а на самом деле — другой; его сосед справа держит три разных цвета и оба раза отдаёт шарик цвета этой пары.

Сосед справа передаёт по просьбе цвет пары дальше, следующему одноцветному, а тому по просьбе нужен третий цвет, не из его пары. Значит, у соседних одноцветных пары разного цвета. Двумя цветами по очереди 1515 пар не раскрасить — по кругу 1515 нечётно, поэтому возьмём три цвета: красный (К), жёлтый (Ж) и синий (С). Вот шестеро детей; их повторим по кругу 55 раз, ведь 30=5⋅630 = 5 \cdot 6:

  • №1: К, К, Ж — по просьбе отдаёт К, на самом деле Ж;
  • №2: К, Ж, С — отдаёт К (и по просьбе, и на самом деле);
  • №3: Ж, Ж, С — по просьбе отдаёт Ж, на самом деле С;
  • №4: К, Ж, С — отдаёт Ж;
  • №5: С, С, К — по просьбе отдаёт С, на самом деле К;
  • №6: К, Ж, С — отдаёт С.

По просьбе у каждого оказались бы К, Ж, С, а на самом деле одноцветными стали все 1515 детей с нечётными номерами (проверка — ниже). Ответ: 1515.

вначалепопросьбена самомделе№1→ККЖ←КЖСККК№2→КЖС←ЖСКЖСС№3→ЖЖС←ЖСКЖЖЖ№4→КЖС←КСЖКСК№5→ССК←СКЖССС№6→КЖС←КЖСКЖЖи так 5 раз по кругу: 30 = 5 · 6
Пример на 1515: шестеро детей, повторённые по кругу 55 раз. Синяя стрелка → отмечает шарик, который просила передать учительница, оранжевая ← — шарик, отданный на самом деле. Звёздочка — одноцветный.
6

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

Во втором варианте 4040 детей и шесть цветов, а направления поменялись: по просьбе каждый передаёт шарик соседу слева, на самом деле — соседу справа. Рассуждение то же, только зеркальное.

Одноцветный ребёнок (пусть в конце у него три красных) вначале держал два красных и один шарик другого цвета; на самом деле он отдал этот другой шарик вправо и получил красный от соседа слева, а по просьбе должен отдать влево красный.

Сосед слева на самом деле отдал ему красный, а по просьбе сам получает от него красный. Значит, по просьбе сосед слева отдаёт свой единственный красный и оставляет два шарика разных цветов, а на самом деле отдаёт тот же красный — одноцветным он быть не может. Двое соседей не бывают одноцветными оба, и в каждой из 2020 пар (№1 и №2, …, №39 и №40) не больше одного одноцветного: их не больше 402=20\frac{40}{2} = 20.

Пример на 2020: одноцветные — нечётные номера, блок из четырёх детей повторяется 1010 раз (40=10⋅440 = 10 \cdot 4):

  • №1: К, К, Ж — по просьбе отдаёт К, на самом деле Ж;
  • №2: К, Ж, С — отдаёт С (и по просьбе, и на самом деле);
  • №3: С, С, Ж — по просьбе отдаёт С, на самом деле Ж;
  • №4: К, Ж, С — отдаёт К.

По просьбе (влево): №1 оставляет К, Ж и получает С от №2; №2 — К, Ж и С от №3; №3 — С, Ж и К от №4; №4 — Ж, С и К от №5 (он как №1). У всех три разных цвета. На самом деле (вправо): №1 оставляет К, К и получает К от №40 (он как №4); №3 — С, С и С от №2; у №2 — К, Ж, Ж, у №4 — Ж, С, Ж. Ответ: 2020.

Отличие от первого варианта: одноцветных 2020 — чётное число, поэтому цвета их пар можно просто чередовать (К, С, К, С, …), и хватает блока из четырёх детей; в первом варианте 1515 пар по кругу двумя цветами не раскрасить, и блок — из шести детей с тремя цветами пар.

Проверка

Проверим пример по обеим передачам. По просьбе (каждый отдаёт отмеченный шарик вправо): №1 оставляет К, Ж и получает С от №30 (он устроен как №6); №2 оставляет Ж, С и получает К от №1; №3 — Ж, С и К от №2; №4 — К, С и Ж от №3; №5 — С, К и Ж от №4; №6 — К, Ж и С от №5. У всех К, Ж, С — три разных цвета, в том числе на стыке №30 → №1, ведь 3030 делится на 66.

На самом деле (каждый отдаёт отмеченный шарик влево): №1 оставляет К, К и получает К от №2; №3 — Ж, Ж и Ж от №4; №5 — С, С и С от №6. У чётных детей по два шарика одного цвета и один другой: №2 — Ж, С, С; №4 — К, С, К; №6 — К, Ж, Ж. Одноцветных ровно 1515.

Компьютер проверил и оценку: перебором всех случаев — что одноцветный всегда устроен как на шаге 2 и что два соседа не бывают одноцветными оба, — и точным подсчётом наибольшего числа одноцветных по всем раздачам шариков 3030 детям десяти цветов: получилось 1515.

Ответ

1 вариант. У 1515 детей.

2 вариант. У 2020 детей.

Ответ

1 вариант. У 1515 детей.

2 вариант. У 2020 детей.

Главная идея

Одноцветный ребёнок устроен жёстко: два шарика одного цвета и один другого, по просьбе он отдаёт шарик своей пары, а на самом деле — другой. Сосед, который на самом деле передал ему шарик цвета пары, по просьбе сам получает этот цвет, поэтому вынужден отдать свой единственный такой шарик и остаётся с двумя разными цветами. Значит, одноцветные не стоят рядом — их не больше половины, а пример «через одного» строится тремя цветами.

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

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

Ответить 3030 (или 1010 — по числу цветов), не используя просьбу учительницы: без неё одноцветными могли бы стать все. Другие ошибки — привести пример на 1515 без доказательства, что больше нельзя; доказать оценку, но не проверить пример по обеим передачам и на стыке №30 и №1; перепутать, от какого соседа ребёнок получает шарик по просьбе и на самом деле.

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

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

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

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

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

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