組合せ計算(nCr)
nCr = n! ÷ (r!(n − r)!) を重複の有無を問わず正確に計算し、順列 nPr、特定の 1 通りを選ぶ確率、パスカルの三角形の行も表示します。
順序は区別しません。{A, B, C} と {C, B, A} は同じ組合せです。
| k | C(10, k) | P(10, k) |
|---|---|---|
| 0 | 1 | 1 |
| 1 | 10 | 10 |
| 2 | 45 | 90 |
| 3 | 120 | 720 |
| 4 | 210 | 5,040 |
| 5 | 252 | 30,240 |
| 6 | 210 | 151,200 |
| 7 | 120 | 604,800 |
| 8 | 45 | 1,814,400 |
| 9 | 10 | 3,628,800 |
| 10 | 1 | 3,628,800 |
組合せは、順序が重要でないときに n 個から r 個を選んでできる異なるグループの数を数えます。ポーカーの手札、宝くじ、委員会、ピザのトッピングなどが該当します。n と r を入力すると、数百桁になっても C(n, r) を正確に求め、対応する順列の数、特定の 1 通りを選ぶ確率、n が 60 以下ならパスカルの三角形の 1 行全体も表示します。
使い方
- 選べる項目の数 n を入力します。
- 選ぶ個数 r を入力します。
- アイスクリームのスクープのように同じ項目を複数回選べる場合は「重複を許す」にチェックします。
- C(n, r)、順列の数、確率を確認します。
計算式
C(n, r) = n! / (r! × (n − r)!) · 重複を許す場合:C(n + r − 1, r)
n!(n の階乗)は n × (n − 1) × … × 1 で、0! = 1 です。r! で割ることで各グループの r! 通りの並べ方が取り除かれるため、組合せの数は順列 P(n, r) = n! / (n − r)! を超えません。重複を許す場合は「星と棒」の考え方で、n + r − 1 個の位置から r 個を選ぶ問題に置き換わります。
計算例
52 枚のデッキから 5 枚のポーカーの手札を引く場合:C(52, 5) = (52 × 51 × 50 × 49 × 48) / (5 × 4 × 3 × 2 × 1) = 311,875,200 / 120 = 2,598,960 通りです。順序を区別すれば 311,875,200 通りの配り方があり、特定の 1 つの手札が配られる確率は 2,598,960 分の 1 です。
よくある質問
組合せと順列の違いは何ですか?
順序です。アナ、ベン、カルを委員会に選ぶのは 1 つの組合せですが、彼らに会長・書記・会計を割り当てると 3! = 6 通りの順列になります。位置や順序が重要なときは順列を使います。
6/49 の宝くじに当たる確率は?
考えられるくじは C(49, 6) = 13,983,816 通りなので、1 枚で 6 つの数字がすべて当たる確率は 13,983,816 分の 1 です。
C(n, r) と C(n, n − r) が同じになるのはなぜですか?
残す r 個を選ぶことは、除外する n − r 個を選ぶことと同じなので、数が一致します。たとえば C(10, 3) = C(10, 7) = 120 です。
重複を許すとはどういう意味ですか?
項目を複数回選べて、順序は引き続き区別しないという意味です。5 種類の味から重複を許して 3 スクープ選ぶと C(7, 3) = 35 通りです。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/combination-calculator/
このツールを引用する
kakaoCalc. (2026, November 8). 組合せ計算(nCr). https://kakao.mobile/ja/tools/combination-calculator/
“組合せ計算(nCr).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/combination-calculator/.