経路の探索                                 戻る

 今、下図のように、29マスの部屋がある。

   

 全ての部屋からは、上下左右の隣り合う部屋に移動できるものとする。

 今、入口より入って、全ての部屋を一度だけ通って、出口から出ることは可能だろうか?

もし可能ならば、具体的な経路を一つあげてください。

























(答) 可能である。

  実際に、29マスを市松模様に塗り分けると、

   

 黄色のマスが15個、水色のマスが14個で、

  黄色→水色→黄色→水色→・・・→黄色→水色→黄色

と経路が選ばれた場合、黄色が水色より一個多いので、可能だろうと判断できる。

 実際に、経路の一つの例として、

   

や、
   

などがある。もちろん、黄色が水色より一個多いとしても、入口、出口の条件によっては、経
路が存在しない場合もあり得る。

 次のマス目の場合は、当然不可能である。

   


 また、次のようなマス目な場合は、経路は存在するだろうか?

   


 上図の場合は、経路は絶対に存在しないことが簡単に分かる。

   

  実際に、26マスを市松模様に塗り分けると、黄色のマスが13個、水色のマスが13個で、

  黄色→水色→黄色→水色→・・・→黄色→水色→黄色

と経路が選ばれた場合、黄色が水色より一個多くなければいけないのに、同数なので、経

路は絶対に存在しない。