Как переплыть реку: волка, козу и капусту? - коротко
Сначала перевези козу, затем вернись и забери волка, оставив козу, а потом забери капусту. В конце вернись за козой, чтобы все оказались на другом берегу.
Как переплыть реку: волка, козу и капусту? - развернуто
Классическая логическая задача о переправе волка, козы и капусты через реку требует строгого соблюдения правил, чтобы избежать конфликтов. Основная сложность заключается в том, что нельзя оставлять волка с козой без присмотра, так как волк съест козу, а также козу с капустой, потому что коза съест капусту.
Для успешной переправы необходимо действовать последовательно. Сначала перевезите козу на другой берег. Это единственный безопасный вариант, так как оставшиеся на исходном берегу волк и капуста не представляют друг для друга угрозы.
Затем вернитесь обратно и заберите волка. Однако нельзя оставлять козу с капустой, поэтому после перевозки волка на противоположный берег заберите козу обратно.
Теперь перевезите капусту. Оставьте её с волком — они не конфликтуют. Наконец, вернитесь за козой и переправьте её в последний раз.
Таким образом, все окажутся на другом берегу без потерь. Последовательность действий выглядит так:
- Перевезти козу.
- Вернуться пустым.
- Перевезти волка.
- Забрать козу обратно.
- Перевезти капусту.
- Вернуться пустым.
- Перевезти козу.
Этот алгоритм гарантирует успешное решение задачи, демонстрируя важность продуманной последовательности действий в условиях ограничений.