Задача Задача №2395358
А
А
Конечно, давай разберёмся с этой задачей!
В задаче два солдата хотят перебраться на другой берег реки, где уже находятся два мальчика и лодка. Лодка может вместить либо одного взрослого (солдата), либо двух мальчиков, либо одного мальчика и одного взрослого.
Вот алгоритм переправы:
- Два мальчика переплывают на другой берег. (2M)
- Один мальчик возвращается. (1M)
- Один солдат переплывает на другой берег. (1S)
- Второй мальчик возвращается. (1M)
- Оба мальчика переправляются на другой берег. (2M)
- Один мальчик возвращается. (1M)
- Второй солдат переплывает на другой берег. (1S)
- Второй мальчик возвращается. (1M)
- Оба мальчика переправляются на другой берег. (2M)
Теперь все находятся на другом берегу. Надеюсь, это ясно! Если есть вопросы, дай знать!