Вопрос:

10. Какую группу действий и сколько раз следует повторить при решении следующей задачи? Сорок солдат подошли к реке, по которой на лодке катаются двое мальчиков. Как солдатам переправиться на другой берег, если лодка вмещает только одного солдата либо двух мальчиков, а солдата и мальчика уже не вмещает?

Ответ:

Решение:

Это классическая логическая задача. Для её решения потребуется серия переправ.

Группа действий:

  1. Два мальчика переправляются на другой берег.
  2. Один мальчик возвращается обратно.
  3. Один солдат переправляется на другой берег.
  4. Один мальчик (который вернулся) переправляется на другой берег.
  5. Два мальчика переправляются обратно.
  6. Один мальчик остается на исходном берегу, другой (с другого берега) переправляется на другой берег.
  7. Один мальчик возвращается обратно.
  8. Один солдат переправляется на другой берег.
  9. Один мальчик переправляется на другой берег.

Сколько раз следует повторить?

Задача не сводится к простому повторению одного действия. Она решается последовательностью различных действий. Ключевые моменты:

  • Лодка всегда должна возвращаться, чтобы забрать следующего.
  • На одном берегу может быть либо 1 солдат, либо 2 мальчика.

Предлагаемый алгоритм решения:

  1. Два мальчика переправляются на другой берег.
  2. Один мальчик возвращается.
  3. Один солдат переправляется.
  4. Один мальчик (вернувшийся) переправляется.
  5. Два мальчика переправляются обратно.
  6. Один мальчик остается, другой (с другого берега) едет назад.
  7. Один мальчик возвращается.
  8. Один солдат переправляется.
  9. Один мальчик переправляется.

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

Ответ: Задача решается последовательностью переправ, а не простым повторением одной группы действий.

Похожие