格子状の道路網におけるA地点からB地点への最短経路について、以下の問いに答える問題です。 (1) 全ての経路の数 (2) P地点を通る経路の数 (3) P地点もQ地点も通らない経路の数 (4) 曲がる回数が3回の経路の数 (5) 南に進めず、後戻りできない場合のA地点からB地点への経路の数

離散数学組み合わせ最短経路格子状の道路網数え上げ
2025/7/13

1. 問題の内容

格子状の道路網におけるA地点からB地点への最短経路について、以下の問いに答える問題です。
(1) 全ての経路の数
(2) P地点を通る経路の数
(3) P地点もQ地点も通らない経路の数
(4) 曲がる回数が3回の経路の数
(5) 南に進めず、後戻りできない場合のA地点からB地点への経路の数

2. 解き方の手順

(1) 全ての経路の数
A地点からB地点まで、最短経路を進むためには、右に4回、上に3回進む必要があります。したがって、7回の移動のうち、右に進む4回を選ぶ組み合わせの数を求めればよいです。これは、組み合わせの公式 C(n,k)=n!k!(nk)!C(n, k) = \frac{n!}{k!(n-k)!} を用いて計算できます。
C(7,4)=7!4!3!=7×6×53×2×1=35C(7, 4) = \frac{7!}{4!3!} = \frac{7 \times 6 \times 5}{3 \times 2 \times 1} = 35 通り
(2) P地点を通る経路の数
A地点からP地点まで、右に2回、上に1回進む必要があります。その経路の数は C(3,2)=3!2!1!=3C(3, 2) = \frac{3!}{2!1!} = 3 通りです。
P地点からB地点まで、右に2回、上に2回進む必要があります。その経路の数は C(4,2)=4!2!2!=4×32×1=6C(4, 2) = \frac{4!}{2!2!} = \frac{4 \times 3}{2 \times 1} = 6 通りです。
したがって、P地点を通る経路の数は 3×6=183 \times 6 = 18 通りです。
(3) P地点もQ地点も通らない経路の数
まず、全ての経路からP地点を通る経路を引きます。3518=1735 - 18 = 17 通りです。
次に、Q地点を通る経路の数を求めます。
A地点からQ地点まで、右に1回、上に2回進む必要があります。その経路の数は C(3,1)=3!1!2!=3C(3, 1) = \frac{3!}{1!2!} = 3 通りです。
Q地点からB地点まで、右に3回、上に1回進む必要があります。その経路の数は C(4,3)=4!3!1!=4C(4, 3) = \frac{4!}{3!1!} = 4 通りです。
したがって、Q地点を通る経路の数は 3×4=123 \times 4 = 12 通りです。
ただし、P地点とQ地点の両方を通る経路を二重に引いているので、P地点とQ地点の両方を通る経路の数を足し戻す必要があります。
A地点からQ地点まで3通り、Q地点からP地点までは1通り、P地点からB地点までは6通りなので、P地点とQ地点の両方を通る経路は 3×1×6=183 \times 1 \times 6 = 18 通りあります。(QからPへ行くのは最短経路ではありません。)
Pを通る経路とQを通る経路を両方通る経路を差し引いて計算します。PもQも通らない経路の数 = (全体の経路数) - (Pを通る経路数) - (Qを通る経路数) + (PとQを両方通る経路数)。しかし、これは最短経路という条件に矛盾するため、この計算は誤りです。
包除原理を使うことを考えると、Pを通る経路とQを通る経路を両方通る経路の数は存在しません。
PもQも通らない経路の数 = (全体の経路数) - (Pを通る経路数) - (Qを通る経路数) =351812=5= 35 - 18 - 12 = 5 通り
(4) 曲がる回数が3回の経路の数
A地点からB地点までの最短経路は、右に4回、上に3回進む経路です。曲がる回数が3回であるということは、右と上の動きが交互に3回変わるということです。具体的には、「右上右上上」のようなパターンになります。
右、上をそれぞれR, Uと表すと、考えられるパターンは以下の通りです。
* RURURUUR, URURURUR
* RURURUU, URURURU
しかし、このような数え方では、AからBまで到達できない経路も含まれてしまいます。
AからBまでの最短経路は右4回、上3回なので、曲がる回数が3回になるのは以下の2パターンです。
RRRUUUU, UUUURRRR
上記のパターン数はそれぞれ1通りなので、合計2通りです。
しかし、A地点からB地点までの経路は右に4回、上に3回なので、曲がる回数は最大でも6回です。曲がる回数が3回であるためには、例えば「右、上、右、上、右、右、上」のような経路になります。
AからBへの最短経路で曲がる回数が3回となるのは、以下の2通りです。
「右上右上上」、「上右上右右」
(5) 南に進めず、後戻りできない場合のA地点からB地点への経路の数
この場合、A地点からB地点へは、右、上、東、北のいずれかに進むことしかできません。しかし、元の図は右に4マス、上に3マスなので、右と上のみを進む場合と変わりません。つまり、(1)と同じです。
したがって、35通りです。

3. 最終的な答え

(1) 35通り
(2) 18通り
(3) 5通り
(4) 2通り
(5) 35通り

「離散数学」の関連問題

8人の生徒を以下の3つの場合に分けて、それぞれの分け方の総数を求める問題です。 (1) 4人、3人、1人の3組に分ける (2) 2人、2人、2人、2人の4組に分ける (3) 4人、2人、2人の3組に分...

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

AからEの5人が5日間でテニスの総当たり戦を行う。毎日2試合ずつ行われ、同じ人が1日に2度試合をすることはない。与えられた情報から、確実に言えることはどれか選択肢から選びます。

組み合わせ総当たり戦論理
2025/7/17

6人の生徒を、3つの教室A, B, Cに少なくとも1人以上が入るように分ける場合の数を求める問題です。

組み合わせ場合の数包除原理
2025/7/17

6人の生徒を3つの教室A, B, Cに分ける方法は何通りあるか。ただし、どの教室も少なくとも1人はいるものとする。

組み合わせ場合の数包除原理
2025/7/17

12人を指定された人数構成のグループに分ける場合の数を求める問題です。具体的には、以下の5つの場合に分けて考えます。 (1) 5人、4人、3人のグループに分ける (2) 4人ずつA組、B組、C組の3組...

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

12人を指定された人数でグループ分けする方法の数を求めます。 (1) 5人、4人、3人に分ける (2) 4人ずつA組、B組、C組の3組に分ける (3) 4人ずつ3組に分ける (4) 6人、3人、3人に...

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

(4) 12種類のおかしから10種類を選ぶとき、選び方は何通りあるか。 (5) 41人のクラスで、綱引きに出場する39人を選ぶとき、選び方は何通りあるか。 (6) 10人が総当たり戦を行うとき、全部で...

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

以下の問題を解きます。 (2) 12人の生徒から次のような代表を選ぶとき、選び方は何通りあるか求めなさい。 ①3人の委員を選ぶ ②班長,副班長,会計を選ぶ (3) 15人の生徒から次のような代表を選ぶ...

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

問題は全部で7問あります。それぞれの問題は、組み合わせや順列の数え上げに関するものです。 (2) 12人から3人の委員を選ぶ場合の数と、班長、副班長、会計を選ぶ場合の数を求めます。 (3) 15人から...

組み合わせ順列場合の数総当たり戦二項係数
2025/7/17

与えられた組み合わせ(Combination)の値を計算する問題です。具体的には、以下の10個の組み合わせの値を求めます。 1. $^{7}C_{3}$

組み合わせ二項係数組み合わせの計算階乗
2025/7/17