順列や組み合わせは、数学が苦手な人ほど「なぜその考え方になるのか」が見えにくくなります。特に「少なくとも1人」「0を含める理由」などは、多くの人がつまずくポイントです。
この記事では、実際によくある疑問を使いながら、順列・組み合わせの考え方をできるだけ直感的に解説します。
「少なくとも1人含まれる」の基本的な考え方
まずは次の問題です。
「Xグループ5人、Yグループ5人の合計10人から4人選ぶ。ただしXグループが少なくとも1人含まれるようにする。」
この「少なくとも1人」という言葉が重要です。
一番速い考え方
まず全部の選び方を考えます。
10人から4人選ぶので、
10C4 = 210通り
次に、「Xグループが1人もいない場合」を引きます。
つまりYグループ5人だけから4人選ぶ場合です。
5C4 = 5通り
したがって、
210 − 5 = 205通り
律儀に全部場合分けする方法
質問にあるように、「Xが何人、Yが何人」と順番に数える方法もあります。
| Xの人数 | Yの人数 | 計算 |
|---|---|---|
| 1人 | 3人 | 5C1 × 5C3 |
| 2人 | 2人 | 5C2 × 5C2 |
| 3人 | 1人 | 5C3 × 5C1 |
| 4人 | 0人 | 5C4 × 5C0 |
これを全部足します。
5×10 + 10×10 + 10×5 + 5×1
= 50 + 100 + 50 + 5
= 205通り
ちゃんと同じ答えになります。
なぜ「0人」を含めるのか?
ここが非常に大事なポイントです。
例えば「Xが4人、Yが0人」の場合も条件を満たしています。
なので、
5C0 = 1
を使います。
「0人選ぶ方法」は、「何も選ばない」という1通りとして扱うのです。
オモリ問題で0gを入れる理由
次はオモリの問題です。
20gが2個、50gが1個、100gが2個あります。
それぞれ何g作れるかを考えるとき、「その種類を使わない場合」も必要になります。
20gオモリ2個の場合
- 0g(使わない)
- 20g(1個使う)
- 40g(2個使う)
つまり3通りです。
50gオモリ1個の場合
- 0g
- 50g
2通りです。
100gオモリ2個の場合
- 0g
- 100g
- 200g
3通りです。
なぜ0gを最初に入れるのか
これは「その種類のオモリを使わない場合」を表すためです。
もし0gを入れないと、「20gオモリは使わないけど50gだけ使う」といった組み合わせを作れなくなります。
つまり、0gは「使わない」という選択肢なのです。
なぜ0gを1回しか引かないのか
ここが最も混乱しやすいところです。
0gを3回引いているのではなく、
「全部の種類で0gを選んだ状態」
つまり、
- 20gを使わない
- 50gを使わない
- 100gを使わない
この組み合わせが1つだけ存在しています。
それが「何も使わない状態」です。
なので最後に引くのは1回だけになります。
「掛け算」の意味を理解すると楽になる
この問題では、
3 × 2 × 3
をしています。
これは、
- 20g側の選び方
- 50g側の選び方
- 100g側の選び方
を同時に組み合わせているからです。
つまり、
「全部のパターンを網羅するための掛け算」
なのです。
まとめ
順列や組み合わせで大切なのは、「何を数えているのか」を丁寧に整理することです。
特に、
- 少なくとも1人 → 全体からダメな場合を引く
- 0g → 「使わない」という選択肢
- 0gを1回だけ引く → 全部使わない状態は1通りしかない
この3つを理解すると、一気に見通しが良くなります。
数学が苦手な人ほど、「公式を覚える」より「なぜそうなるのか」をイメージすることが大切です。


コメント