パズル万華鏡

面白いパズルの紹介と解説をします。

農夫の渡河問題(5)の解

 農夫の渡河問題(5)の解答例を示します。

 

問題(5)の解

●共存関係(○は共存可能、×は共存不可能)

f:id:isemba:20170619151457j:plain

 農夫が一郎を乗せて、左岸から右岸に移動するとき、松子と竹子が左岸に残るので、移動できない。二郎の場合も同様。

 農夫が松子を乗せて、左岸から右岸に移動するとき、一郎と二郎が左岸に残るので、移動できない。竹子の場合も同様。

 したがって、全員を左岸から右岸に移動できない。

f:id:isemba:20170619151520j:plain

農夫の渡河問題(5)

 農夫の渡河問題(5)を紹介します。

 

問題(5)

 ボートには農夫のほかに最大1人乗せることができる。
 農夫が運ぶ人を{一郎,二郎,松子,竹子}とし、人xと人yが共存可能の場合○、
共存不可能の場合×とする。
共存関係がつぎのようなとき、農夫が4人を右岸に運ぶ方法を考察せよ。

f:id:isemba:20170619151257j:plain

f:id:isemba:20170619151330j:plain

 

農夫の渡河問題(4)の考察

 農夫の渡河問題(4)の考察を示します。

 

問題(4)の考察

 男性2人(一郎と二郎)、女性n(≧1)人において、男性同志は互いに共存不可能、女性とは共存可能、女性は、誰とでも共存可能であるとする。

 このとき、最小2n+3回の移動回数で、全員を左岸から右岸に運ぶことができる。

 その方法は次のようになる。

 ①まず一郎を右岸に運ぶ。
 ②一人で左岸に戻る。
 ③女性を一人ずつ右岸に運び、一人で左岸に戻る。
 ④女性全員、右岸に運び終えたら、一人で左岸に戻り、二郎を右岸に運ぶ。

f:id:isemba:20170619144230j:plain

農夫の渡河問題(4)

 農夫の渡河問題(4)を紹介します。

 

問題(4)

 ボートには農夫のほかに最大1人乗せることができる。
 農夫が運ぶ人を{一郎,二郎,松子,竹子}とし、人xと人yが共存可能の場合○、
共存不可能の場合×とする。共存関係がつぎようなとき、農夫が4人を右岸に運ぶ方法を考察せよ。

f:id:isemba:20170619142742j:plain

f:id:isemba:20170619142801j:plain

農夫の渡河問題(3)

 農夫の渡河問題(3)を紹介します。

 

問題(3)

 ボートには農夫のほかに最大1人乗せることができる。
 農夫が運ぶ人を{一郎,二郎,松子}とし、人xと人yが共存可能の場合○、
共存不可能の場合×とする。
共存関係がつぎのようなとき、農夫が3人を右岸に運ぶ方法を考察せよ。

f:id:isemba:20170606135817j:plain

f:id:isemba:20170606135828j:plain