8個の文字A, A, B, B, C, C, D, Eを横一列に並べるとき、次の問いに答える。 (1) 並べ方は全部で何通りあるか。 (2) AとAが隣り合い、BとBが隣り合い、CとCが隣り合うような並べ方は全部で何通りあるか。 (3) 同じ文字が全く隣り合わない並べ方は全部で何通りあるか。
2025/4/25
1. 問題の内容
8個の文字A, A, B, B, C, C, D, Eを横一列に並べるとき、次の問いに答える。
(1) 並べ方は全部で何通りあるか。
(2) AとAが隣り合い、BとBが隣り合い、CとCが隣り合うような並べ方は全部で何通りあるか。
(3) 同じ文字が全く隣り合わない並べ方は全部で何通りあるか。
2. 解き方の手順
(1) 全ての文字を区別すると、8!通りの並べ方がある。しかし、Aが2つ、Bが2つ、Cが2つあるので、同じものを区別しない並べ方は、
通り
(2) AとA、BとB、CとCをそれぞれ1つのまとまりとして考えると、AA, BB, CC, D, E の5つの並べ方を考えることになる。
5つの並べ方は 通り
(3) これは難しい問題です。包除原理を使う必要があります。
まずは全体の場合の数から、Aが隣り合う、Bが隣り合う、Cが隣り合う場合の数を引きます。さらに、AとBが隣り合う、BとCが隣り合う、AとCが隣り合う場合の数を足し、最後にAとBとCが隣り合う場合の数を引きます。
* 全体の場合の数:
* Aが隣り合う場合の数: 。 B, Cが隣り合う場合も同様。
* AとBが隣り合う場合の数: 。BとC、AとCが隣り合う場合も同様。
* AとBとCが隣り合う場合の数:
同じ文字が少なくとも1組隣り合う並べ方の場合の数を求める。
同じ文字が全く隣り合わない並べ方の総数は、全体から同じ文字が少なくとも1組隣り合う並べ方の総数を引くことで求められる。
3. 最終的な答え
(1) 5040通り
(2) 120通り
(3) 2220通り