右図のような道のある町で、AからBまでの最短経路の総数を求め、さらに最短経路のうちQを通るものの総数、PまたはQを通るものの総数を求める問題です。

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

1. 問題の内容

右図のような道のある町で、AからBまでの最短経路の総数を求め、さらに最短経路のうちQを通るものの総数、PまたはQを通るものの総数を求める問題です。

2. 解き方の手順

(1) AからBまでの最短経路の総数:
AからBまで行くには、右に5回、上に4回移動する必要があります。合計9回の移動のうち、右への移動を5回選ぶ場合の数なので、組み合わせの式で計算できます。
9C5=9!5!4!=9×8×7×64×3×2×1=126_{9}C_{5} = \frac{9!}{5!4!} = \frac{9 \times 8 \times 7 \times 6}{4 \times 3 \times 2 \times 1} = 126
(2) Qを通る最短経路の総数:
AからQまでの最短経路は、右に3回、上に2回移動する必要があるので、
5C3=5!3!2!=5×42×1=10_{5}C_{3} = \frac{5!}{3!2!} = \frac{5 \times 4}{2 \times 1} = 10 通りです。
QからBまでの最短経路は、右に2回、上に2回移動する必要があるので、
4C2=4!2!2!=4×32×1=6_{4}C_{2} = \frac{4!}{2!2!} = \frac{4 \times 3}{2 \times 1} = 6 通りです。
したがって、Qを通る最短経路の総数は 10×6=6010 \times 6 = 60 通りです。
(3) Pを通る最短経路の総数:
AからPまでの最短経路は、右に2回、上に1回移動する必要があるので、
3C2=3!2!1!=31=3_{3}C_{2} = \frac{3!}{2!1!} = \frac{3}{1} = 3 通りです。
PからBまでの最短経路は、右に3回、上に3回移動する必要があるので、
6C3=6!3!3!=6×5×43×2×1=20_{6}C_{3} = \frac{6!}{3!3!} = \frac{6 \times 5 \times 4}{3 \times 2 \times 1} = 20 通りです。
したがって、Pを通る最短経路の総数は 3×20=603 \times 20 = 60 通りです。
(4) PとQの両方を通る最短経路の総数:
AからPまでの最短経路の総数は3通りです。
PからQまでの最短経路は、右に1回、上に1回移動する必要があるので、
2C1=2!1!1!=2_{2}C_{1} = \frac{2!}{1!1!} = 2 通りです。
QからBまでの最短経路の総数は6通りです。
したがって、PとQの両方を通る最短経路の総数は 3×2×6=363 \times 2 \times 6 = 36 通りです。
(5) PまたはQを通る最短経路の総数:
PまたはQを通る最短経路の総数は、Pを通る最短経路の総数 + Qを通る最短経路の総数 - PとQの両方を通る最短経路の総数で求められます。
したがって、60+6036=8460 + 60 - 36 = 84 通りです。

3. 最終的な答え

* 最短経路の総数は 126 通り
* Qを通る最短経路の総数は 60 通り
* PまたはQを通る最短経路の総数は 84 通り

「離散数学」の関連問題

与えられた真理値表から論理式を設計し、その論理式をカルノー図を用いて簡略化する。真理値表はA, B, Cをインプットとし、Qをアウトプットとする。

論理回路真理値表論理式カルノー図論理簡略化
2025/8/2

与えられた二つの論理回路図をそれぞれ論理式に変換し、その真理値表を作成し、真理値表から論理式の別表現を検討する。

論理回路論理式真理値表ブール代数
2025/8/2

問題は、与えられた2つの論理回路の真理値表を作成することです。1つ目はNOTゲートとNANDゲートの組み合わせで、2つ目は3入力のXORゲートです。

論理回路真理値表ブール代数NOTゲートNANDゲートXORゲート
2025/8/2

与えられた論理回路は XORゲートの変形であり、3つの入力があります。ヒントとして「2変数ごとに XOR を計算」とあります。この回路の出力を求めることが問題です。

論理回路XORゲートブール代数論理演算
2025/8/2

与えられた論理回路の真理値表を作成します。回路はNOTゲートと3入力NANDゲートの組み合わせです。

論理回路真理値表論理演算ブール代数
2025/8/2

与えられた論理回路の真理値表を作成します。回路1はNOTゲートとNANDゲートの組み合わせで、回路2は3入力のXORゲートです。

論理回路真理値表論理演算NOTゲートNANDゲートXORゲート
2025/8/2

3人の候補者に対して、8人の投票者が無記名投票を行う時の票の分かれ方の総数を求める問題です。ただし、候補者は投票できないものとします。

重複組合せ組合せ場合の数
2025/8/2

## 1. 問題の内容

重複組み合わせ組み合わせ場合の数投票
2025/8/2

全体集合 $U = \{1, 2, 3, 4, 5, 6, 7, 8, 9, 10\}$ が与えられ、その部分集合 $A, B$ について、$\overline{A} \cap B = \{1, 2,...

集合集合演算ベン図
2025/8/1

* Aにはbまたはcを入れる。Bにはaまたはcを入れる。 * このとき、cはCに入れないという条件を満たさなければならない。 * (A,B) = (b, a), (b, c...

組み合わせ順列場合の数数え上げ
2025/8/1