【論理的思考】4つのボート

クイズ

問題

あなたは4つのボートを川の向こう岸まで運んでくれと頼まれた。

4つのボートは川を渡るのに、それぞれ1分、2分、4分、8分かかる。

あなたが一度に操作できるボートは2つまで

そして2つのボートを操作してわたる場合は、速度が遅い方のボートの所要時間がかかる

向こう岸にすべてのボートを運ぶには、最短で何分かかるだろうか

川に橋はかかっていないため、ボートを向こう岸に運んだ場合、

元の岸に戻ってくる際にもボートを利用する必要がある。

正解

15分

解説

まず、戻ってくる場合に常に最速の1分のボートを利用する考えが思いつきます。

その場合、16分で向こう岸に運ぶことができますが、

実はもう少しだけ早くなる方法があります。

遅いボートをまとめて運ぶ」という視点が必要です。

正解は、

1.「1分」「2分」のボートで向こう岸へ
2.「1分」のボートで元の岸へ
3.「4分」「8分」のボートで向こう岸へ
4.「2分」のボートで元の岸へ
5.「1分」「2分」のボートで向こう岸へ

となります。