与えられた地図において、O地点からP地点まで最短距離で行く場合の道順の数を、以下の条件で求めます。 (1) O地点を出発し、A地点を通ってP地点へ行く道順の数 (2) O地点を出発し、B地点を通ってP地点へ行く道順の数 (3) O地点を出発し、A地点とB地点の両方を通ってP地点へ行く道順の数

離散数学組み合わせ最短経路場合の数順列
2025/7/15

1. 問題の内容

与えられた地図において、O地点からP地点まで最短距離で行く場合の道順の数を、以下の条件で求めます。
(1) O地点を出発し、A地点を通ってP地点へ行く道順の数
(2) O地点を出発し、B地点を通ってP地点へ行く道順の数
(3) O地点を出発し、A地点とB地点の両方を通ってP地点へ行く道順の数

2. 解き方の手順

(1) O地点からA地点までの最短経路の数と、A地点からP地点までの最短経路の数をそれぞれ求め、それらを掛け合わせます。
OからAまでの最短経路は、右に2回、上に1回進むので、全部で3回の移動です。そのうち、右に2回進む場合の数は 3C2=3{}_3 C_2 = 3 通りです。
AからPまでの最短経路は、右に4回、上に5回進むので、全部で9回の移動です。そのうち、右に4回進む場合の数は 9C4=98764321=126{}_9 C_4 = \frac{9 \cdot 8 \cdot 7 \cdot 6}{4 \cdot 3 \cdot 2 \cdot 1} = 126 通りです。
よって、O地点を出発し、A地点を通り、P地点へ最短距離で行く道順は 3×126=3783 \times 126 = 378 通りです。
(2) O地点からB地点までの最短経路の数と、B地点からP地点までの最短経路の数をそれぞれ求め、それらを掛け合わせます。
OからBまでの最短経路は、右に1回、下に2回進むので、全部で3回の移動です。そのうち、右に1回進む場合の数は 3C1=3{}_3 C_1 = 3 通りです。
BからPまでの最短経路は、右に5回、上に7回進むので、全部で12回の移動です。そのうち、右に5回進む場合の数は 12C5=1211109854321=792{}_{12} C_5 = \frac{12 \cdot 11 \cdot 10 \cdot 9 \cdot 8}{5 \cdot 4 \cdot 3 \cdot 2 \cdot 1} = 792 通りです。
よって、O地点を出発し、B地点を通り、P地点へ最短距離で行く道順は 3×792=23763 \times 792 = 2376 通りです。
(3) O地点からA地点へ行き、A地点からB地点へ行き、B地点からP地点へ行く経路を考えます。AからBへはCを通れないため、AからBへの最短経路は存在しません。従ってA,B両方を通って最短距離でPにたどり着くことはできません。もしAB両方を通る場合は最短経路ではなくなるため、Aを通ってからBを通る場合と、Bを通ってからAを通る場合の両方考え、AB両方を通る場合は最短経路を考えることはできません。
ただし、問題文に「同じ道を何度通ってもよいとする」とあるので、最短経路という条件を無視すれば解釈可能です。
まず、OからAへの最短経路の数は3通り。((1)より)
次に、AからBへの最短経路ではない経路の数を考えます。A地点の座標は(2,1)で、B地点の座標は(1,3)です。C地点を通れないので、迂回するしかありません。
最短経路ではないため、AB間をどのような経路を通っても構いません。よって、ここでは単純にAからBへの経路数を計算することはできません。
またBからPへの経路の数も同様に792通りです。
しかし、C地点は通れないという条件があるため、A地点とB地点の両方を通って最短距離で行く経路は存在しないと考えられます。
A地点からB地点へ最短経路で移動することは不可能であるため、A地点とB地点の両方を通ってP地点へ最短距離で行く経路は0通りです。

3. 最終的な答え

(1) 378通り
(2) 2376通り
(3) 0通り

「離散数学」の関連問題

A, B, C, Dの4県がこの順に並んでいます。A県からD県まで行く方法が何通りあるか求める問題です。ただし、交通手段には制限があります。 * A→B:手段なし * B→C:電車、バス、モノ...

組み合わせ場合の数経路探索
2025/7/18

問題4から7まで、順列組み合わせの問題です。 - 問題4: 大人3人と子供2人が並ぶ際の並び方の数を求める。 - 問題5: 3人が2つの部屋のいずれかに入る場合の数を求める。 - 問題6: 9人から3...

順列組み合わせ場合の数重複順列円順列組み合わせ
2025/7/18

全体集合 $U = \{x | 1 \le x \le 8, x \text{は整数}\}$、その部分集合 $A = \{x | x \text{は偶数}, x \in U\}, B = \{1, 2...

集合集合演算共通部分和集合補集合
2025/7/18

集合 $A = \{1, 3, 6, 12\}$ と集合 $B = \{1, 2, 3, 4, 6, 12\}$ が与えられています。$A$ と $B$ の間に成り立つ関係を選択肢から選びます。選択肢...

集合部分集合集合の包含関係
2025/7/18

全体集合 $U = \{x \mid 1 \le x \le 10, x \text{は整数}\}$ と、その部分集合 $A = \{1, 2, 3, 5, 7\}$ と $B = \{2, 3, 8...

集合集合演算補集合共通部分和集合
2025/7/18

## 1. 問題の内容

集合補集合共通部分和集合順列階乗場合の数
2025/7/18

(1) 4種類の文字a, b, c, dから重複を許して7個取る組み合わせの総数を求めます。 (2) $(a+b+c)^6$の展開式における異なる項の数を求めます。

組み合わせ重複組み合わせ二項定理
2025/7/18

5つの問題があります。 (1) 5個の文字 a, b, c, d, e から3個を選んで1列に並べる並べ方の総数を求める。 (2) 7人から5人を選んで1列に並べる並べ方の総数を求める。 (3) 4人...

順列組み合わせ場合の数
2025/7/17

7個の文字a, b, c, d, e, f, gを円形に並べるとき、aとbが隣り合う並べ方は何通りあるかを求める問題です。

順列円順列組み合わせ
2025/7/17

5個の文字a, b, c, d, eを1列に並べるとき、以下の並べ方は何通りあるかを求める問題です。 (1) aとbが両端にくる場合 (2) aとbが隣り合う場合

順列組み合わせ場合の数数え上げ
2025/7/17