68人の人にA, B, Cの3都市への旅行経験を調査したところ、全員が少なくとも1つの都市に行ったことがあった。 BとCの両方に行った人は19人、CとAの両方に行った人は21人、AとBの両方に行った人は25人であった。 BとCの少なくとも一方に行った人は59人、CとAの少なくとも一方に行った人は56人、AとBの少なくとも一方に行った人は60人であった。 (1) A, B, Cの各都市に行ったことのある人の数を求める。 (2) A, B, Cの全ての都市に行ったことのある人の数を求める。

離散数学集合包除原理場合の数
2025/5/24

1. 問題の内容

68人の人にA, B, Cの3都市への旅行経験を調査したところ、全員が少なくとも1つの都市に行ったことがあった。
BとCの両方に行った人は19人、CとAの両方に行った人は21人、AとBの両方に行った人は25人であった。
BとCの少なくとも一方に行った人は59人、CとAの少なくとも一方に行った人は56人、AとBの少なくとも一方に行った人は60人であった。
(1) A, B, Cの各都市に行ったことのある人の数を求める。
(2) A, B, Cの全ての都市に行ったことのある人の数を求める。

2. 解き方の手順

まず、各都市へ行ったことのある人数をそれぞれn(A),n(B),n(C)n(A), n(B), n(C)とする。
また、2つの都市へ行ったことのある人数をn(AB),n(BC),n(CA)n(A \cap B), n(B \cap C), n(C \cap A)とする。
全ての都市へ行ったことのある人数をn(ABC)n(A \cap B \cap C)とする。
少なくとも一方の都市に行った人数は68人なので、n(ABC)=68n(A \cup B \cup C) = 68である。
包除原理より、
n(ABC)=n(A)+n(B)+n(C)n(AB)n(BC)n(CA)+n(ABC)n(A \cup B \cup C) = n(A) + n(B) + n(C) - n(A \cap B) - n(B \cap C) - n(C \cap A) + n(A \cap B \cap C)
与えられた情報から、
n(BC)=19n(B \cap C) = 19
n(CA)=21n(C \cap A) = 21
n(AB)=25n(A \cap B) = 25
n(BC)=59n(B \cup C) = 59
n(CA)=56n(C \cup A) = 56
n(AB)=60n(A \cup B) = 60
n(BC)=n(B)+n(C)n(BC)n(B \cup C) = n(B) + n(C) - n(B \cap C) より、 59=n(B)+n(C)1959 = n(B) + n(C) - 19。よって n(B)+n(C)=78n(B) + n(C) = 78
n(CA)=n(C)+n(A)n(CA)n(C \cup A) = n(C) + n(A) - n(C \cap A) より、 56=n(C)+n(A)2156 = n(C) + n(A) - 21。よって n(C)+n(A)=77n(C) + n(A) = 77
n(AB)=n(A)+n(B)n(AB)n(A \cup B) = n(A) + n(B) - n(A \cap B) より、 60=n(A)+n(B)2560 = n(A) + n(B) - 25。よって n(A)+n(B)=85n(A) + n(B) = 85
n(A)+n(B)=85n(A) + n(B) = 85
n(B)+n(C)=78n(B) + n(C) = 78
n(C)+n(A)=77n(C) + n(A) = 77
3つの式を足すと、 2n(A)+2n(B)+2n(C)=85+78+77=2402n(A) + 2n(B) + 2n(C) = 85 + 78 + 77 = 240
よって n(A)+n(B)+n(C)=120n(A) + n(B) + n(C) = 120
n(A)=120(n(B)+n(C))=12078=42n(A) = 120 - (n(B) + n(C)) = 120 - 78 = 42
n(B)=120(n(C)+n(A))=12077=43n(B) = 120 - (n(C) + n(A)) = 120 - 77 = 43
n(C)=120(n(A)+n(B))=12085=35n(C) = 120 - (n(A) + n(B)) = 120 - 85 = 35
(1) n(A)=42,n(B)=43,n(C)=35n(A) = 42, n(B) = 43, n(C) = 35
包除原理の式に戻ると、
68=42+43+35251921+n(ABC)68 = 42 + 43 + 35 - 25 - 19 - 21 + n(A \cap B \cap C)
68=12065+n(ABC)68 = 120 - 65 + n(A \cap B \cap C)
68=55+n(ABC)68 = 55 + n(A \cap B \cap C)
n(ABC)=6855=13n(A \cap B \cap C) = 68 - 55 = 13
(2) n(ABC)=13n(A \cap B \cap C) = 13

3. 最終的な答え

(1) Aに行ったことのある人は42人、Bに行ったことのある人は43人、Cに行ったことのある人は35人。
(2) A, B, C全てに行ったことのある人は13人。

「離散数学」の関連問題

OKAYAMAの7文字を1列に並べる場合の文字列について、以下の4つの問いに答える問題です。 (1) 文字列の総数 (2) O, K, Y, M がこの順に並ぶ文字列の数 (3) AとAが隣り合わない...

順列組み合わせ文字列
2025/7/27

OKAYAMAの7文字を並び替える問題です。 (1) 並び替えの総数 (2) O, K, Y, M がこの順に並ぶ並び替えの数 (3) A と A が隣り合わない並び替えの数 (4) O と K がこ...

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

9人の人を以下の方法でグループに分ける場合の数を求める問題です。 (1) 3人ずつ、A, B, C の3組に分ける。 (2) 3人ずつ3組に分ける。

組み合わせ場合の数順列分割
2025/7/27

問題は2つあります。 (1) $a, b, c, d$ の4種類のアルファベットから重複を許して3個を選び並べる方法は何通りあるか。 (2) $a, b, c, d$ の4種類のアルファベットから重複...

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

順列と階乗の計算問題です。 (1) $ _6P_2 $ (2) $ _7P_3 $ (3) $ _5P_1 $ (4) $ 5! $

順列階乗組み合わせ
2025/7/27

点Aを出発して、点B, C, D, Eをすべて回り、点Aに戻ってくる経路は何通りあるか。ただし、途中で点Aを通らないとする。

順列組み合わせグラフ理論経路探索
2025/7/27

V, W, X, Y, Zの5人が演習の発表順をくじで決めた。 以下の条件が与えられている。 * VはWの次である。 * XはYの2人後だが、最後ではない。 このとき、Zの順番を求める。

順列組み合わせ条件論理
2025/7/27

全体集合$U = \{x | x \text{は10以下の正の整数}\}$、 $A = \{x | x \text{は2の倍数}\}$、 $B = \{x | x \text{は3の倍数}\}$、 $...

集合集合演算ド・モルガンの法則
2025/7/26

9人の生徒をいくつかの組に分ける場合の数を求める問題です。具体的には、以下の4つの場合に分け方の総数を求めます。 (1) 9人を2つの組に分ける。ただし、どの組にも少なくとも1人は含まれるものとする。...

組み合わせ場合の数分割
2025/7/26

9人の生徒をいくつかの組に分ける場合の数を求める問題です。 (1) 9人を2つの組に分ける方法の総数を求めます(ただし、どの組にも少なくとも1人は含まれるものとします)。 (2) 9人を2人、3人、4...

組み合わせ場合の数分割
2025/7/26