南北に7本、東西に6本の道がある。ただし、C地点は通れないものとする。1区間の距離は南北、東西で等しいものとする。 (1) O地点を出発し、A地点を通り、P地点へ最短距離で行く道順は何通りあるか。 (2) O地点を出発し、B地点を通り、P地点へ最短距離で行く道順は何通りあるか。 (3) O地点を出発し、A地点とB地点の両方を通って、P地点へ最短距離で行く道順は何通りあるか。なお、同じ道を何度通ってもよいとする。
2025/6/14
1. 問題の内容
南北に7本、東西に6本の道がある。ただし、C地点は通れないものとする。1区間の距離は南北、東西で等しいものとする。
(1) O地点を出発し、A地点を通り、P地点へ最短距離で行く道順は何通りあるか。
(2) O地点を出発し、B地点を通り、P地点へ最短距離で行く道順は何通りあるか。
(3) O地点を出発し、A地点とB地点の両方を通って、P地点へ最短距離で行く道順は何通りあるか。なお、同じ道を何度通ってもよいとする。
2. 解き方の手順
まず、O地点からA地点、O地点からB地点、A地点からP地点、B地点からP地点への最短経路の数を数えます。
図が無いと正確な位置関係がわからないため、以下のような位置関係を仮定して解きます。
O(0,0), A(2,2), B(4,1), P(5,6)
CはA,Bどちらでもない場所にあると仮定します。
(1) OからAへの経路は、右に2回、上に2回進むので、通り。
AからPへの経路は、右に3回、上に4回進むので、通り。
したがって、OからAを経由してPへ行く経路は通り。
(2) OからBへの経路は、右に4回、上に1回進むので、通り。
BからPへの経路は、右に1回、上に5回進むので、通り。
したがって、OからBを経由してPへ行く経路は通り。
(3) AとBの両方を通る最短経路は、OからAに行き、AからBに行き、BからPに行く経路と、OからBに行き、BからAに行き、AからPに行く経路の2通りが考えられます。ただし、AからB、BからAへ行く経路は最短経路とは限りません。問題文に同じ道を何度通っても良いとあるので、この解釈で良いと思われます。
OからAを経由してPへ行く経路は210通り。
OからBを経由してPへ行く経路は30通り。
A地点とB地点の両方を通る最短経路数は、OからA、AからB、BからPの経路数とOからB、BからA、AからPの経路数を考える必要があります。
OからAへは6通り。AからBへは右に2, 下に1なので3通り。BからPは6通り。したがって 通り
OからBへは5通り。BからAへは左に2, 上に1なので3通り。AからPは35通り。したがって 通り
合計は 通り
3. 最終的な答え
(1) 210通り
(2) 30通り
(3) 633通り