WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Решение задачи о ревнивых мужьях

Задача о миссионерах и людоедах — классическая задача на пересечение реки. Тесно связана с ней задача о ревнивых мужьях, она же задача о рыцарях и оруженосцах.

Формулировки

  • Задача о миссионерах и людоедах. Три миссионера и три людоеда должны пересечь реку на лодке, способной выдержать не более двух человек. При этом на одном берегу не может оставаться больше людоедов, чем миссионеров (иначе миссионеров съедят). Лодка также не может пересечь реку без людей на борту.

Более сложный вариант:

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

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

Последняя задача известна также в формулировке про рыцарей и оруженосцев — оруженосца в отсутствие его рыцаря обижают другие рыцари.

История

Первое известное упоминание в варианте о ревнивых мужьях находится в средневековом тексте Propositiones автора Juvenes Acuendos[en], приписываемом Алкуину, умершему в 804-ом году. В этой формулировке присутствуют три пары братьев и сестёр, но ограничительный фактор всё тот же: ни одна из женщин не может быть в компании другого мужчины без своего брата. В этом же тексте содержится задача о волке козе и капусте.

С XIII по XV века задача стала известной по всей северной Европе, уже с мужьями и жёнами в формулировке. В более поздней формулировке появляются три пары хозяев и слуг или рыцарей и оруженосцев. Упрощённый вариант с миссионерами и людоедами появляется в конце девятнадцатого века.

Вариации

Очевидным обобщением является изменение числа ревнивых пар, вместимости судна или обоих параметров.

  • Если лодка вмещает двух человек, то
    • две пары требуют пять поездок,
    • для четырёх или более пар задача не имеет решения.
  • Если лодка может вместить троих, то можно перевезти до 5 пар.
  • Если лодка может выдержать четырёх человек, то возможно перевезти любое количество пар.
  • Если в середине реки добавить остров, то любое число пар может пересечь реку на двухместной лодке.

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.ru - проект по пересортировке и дополнению контента Википедии