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

Проект МЦНМО
при участии
школы 57
Задача 66902
Тема:    [ Математическая логика (прочее) ]
Сложность: 3+
Классы: 7,8,9,10
В корзину
Прислать комментарий

Условие

Путешественник прибыл на остров, где живут 50 аборигенов, каждый из которых либо рыцарь, либо лжец. Все аборигены встали в круг, и каждый назвал сначала возраст своего соседа слева, а потом возраст соседа справа. Известно, что каждый рыцарь назвал оба числа верно, а каждый лжец какой-то из возрастов (по своему выбору) увеличил на 1, а другой – уменьшил на 1. Всегда ли путешественник по высказываниям аборигенов сможет определить, кто из них рыцарь, а кто лжец?

Решение 1

Выберем любого аборигена – будем называть его Петей, – и покажем, как найти его возраст. Мысленно наденем на каждого второго аборигена шапку, начиная с Пети. Занумеруем аборигенов без шапок, идущих за Петей по часовой стрелке: 1, 2, ..., 24, 25.

Заметим, что каждый абориген верно сообщает сумму возрастов своих соседей (если сложить названные аборигеном числа). Сложим числа, названные 1-м, 3-м, ..., 25-м аборигенами без шапок – это будет сумма возрастов всех аборигенов в шапках плюс возраст Пети. Сложим числа, названные 2-м, 4-м, ..., 24-м аборигенами без шапок – это будет сумма возрастов всех аборигенов в шапках минус возраст Пети. Вычтя из первой суммы вторую и поделив на 2, получим возраст Пети.

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


Решение 2

Для удобства будем считать, что в круге стоят через одного 25 мужчин и 25 женщин. Покажем, как различить мужчин (женщины определяются аналогично). Заметим, что два высказывания о возрасте одной женщины отличаются на 1 тогда и только тогда, когда ее соседи – рыцарь и лжец. Поэтому достаточно опознать одного мужчину: далее по кругу определяются все остальные.

Разберём два случая.

1) Для одной из женщин высказывания об её возрасте различаются на 2. Тогда оба её соседа – лжецы, и, как сказано выше, все мужчины определяются.

2) Таких женщин нет. Все мужчины разбиваются на группы: внутри такой группы оба соседа каждой женщины говорят об её возрасте одно и то же. Но пока не известно, какие группы состоят из лжецов, а какие – из рыцарей.

Сложив все числа, названные мужчинами, получим удвоенную сумму возрастов женщин. Теперь сложим первые числа, названные мужчинами. Если полученная сумма имеет ту же чётность, что сумма возрастов женщин, то среди мужчин чётное число лжецов, а если не совпадает – нечётное. Поскольку из двух возможных вариантов количество лжецов чётно только в одном, путешественник определит, какой из вариантов правильный.


Ответ

Всегда.

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

олимпиада
Название Турнир городов
год/номер
Номер 42
Дата 2020/21
вариант
Вариант весенний тур, сложный вариант, 8-9 класс
задача
Номер 4

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

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