ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Задача 78548
Темы:    [ Процессы и операции ]
[ Разбиения на пары и группы; биекции ]
[ Перестановки и подстановки (прочее) ]
[ Принцип Дирихле (прочее) ]
Сложность: 5-
Классы: 9,10,11
В корзину
Прислать комментарий

Условие

При дворе короля Артура собрались 2n рыцарей, причём каждый из них имеет среди присутствующих не более  n – 1  врага.
Доказать, что Мерлин, советник Артура, может так рассадить рыцарей за круглым столом, что ни один из них не будет сидеть рядом со своим врагом.


Решение

  Условимся называть "друзьями" любых двух рыцарей, не являющихся врагами. Рассадим всех рыцарей за круглым столом произвольно. Пусть где-то за столом сидят рядом рыцарь A и его враг B; для определённости будем считать, что B сидит справа от A.
  Мы утверждаем, что за столом найдётся такое место, где рядом сидят рыцари A' – друг A и B' – друг B, причём B' сидит справа от A'. В самом деле, рыцарь A имеет не менее n друзей; мест справа от них также имеется n, а врагов у B не более  n – 1 ; значит, хоть одно из мест справа от друга A' рыцаря A занимает друг B' рыцаря B.
  Пересадим теперь в обратном порядке всех рыцарей, сидящих справа от A, начиная с рыцаря B и вплоть до рыцаря A'. Ясно, что при этом изменятся лишь две пары соседей: пары A, B и A', B' заменятся на пары друзей A, A' и B, B'. Таким образом, число пар соседей-врагов уменьшится минимум на 1 (оно уменьшится на 2, если A' и B' – враги).
  Продолжая пересаживать рыцарей таким же образом и далее, Мерлин может окончательно разъединить за столом все пары сидящих рядом врагов.

Замечания

См. также задачу М250 из Задачника "Кванта".

Источники и прецеденты использования

олимпиада
Название Московская математическая олимпиада
год
Номер 27
Год 1964
вариант
1
Класс 11
Тур 2
задача
Номер 5

© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .