계산기 & 툴계산기 & 툴
불러오는 중...
학교

🧮
조합 계산기

전체 n개 중 순서를 고려하지 않고 r개를 선택하는 조합(nCr)을 계산하고, 실제 조합 목록과 원하는 N번째 조합까지 확인할 수 있는 조합 계산기입니다.
전체 n개 중에서 순서를 고려하지 않고 r개를 선택하는 조합(nCr)의 수를 계산합니다. 계산 과정과 조합 공식을 확인하고, 실제 가능한 조합 목록을 만들거나 원하는 N번째 조합을 바로 찾을 수 있습니다.

예: 10명 중 3명 선택 → n = 10
순서를 구분하지 않습니다.

조합 목록 생성기

A, B, C처럼 실제 원소를 입력하면 가능한 조합을 직접 생성합니다. 앞의 500개 조합을 목록으로 보고, 원하는 순번을 입력하면 목록 뒤쪽의 특정 조합도 바로 확인할 수 있습니다.
쉼표 또는 줄바꿈으로 구분 · 현재 0개
전체 목록을 처음부터 넘기지 않고 원하는 번째 조합을 바로 확인합니다.

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

이 사이트는 광고 수익으로 유지되고 있습니다. 배너 또는 여기를 클릭하여 구매해 주시면 유지에 도움을 주실 수 있습니다.

조합 계산기란?

조합 계산기는 서로 다른 n개의 원소 중에서 순서를 구분하지 않고 r개를 선택하는 경우의 수를 계산하는 도구입니다. 조합은 보통 (nr)\binom{n}{r}, nCr, C(n, r), 또는 n choose r로 표현합니다.
예를 들어, 5명 중 대표 2명을 뽑을 때 A와 B를 선택하는 경우와 B와 A를 선택하는 경우는 같은 결과입니다. 이처럼 선택 순서가 중요하지 않을 때 조합을 사용합니다.

조합 공식

중복 없이 n개 중 r개를 선택하는 조합의 공식은 다음과 같습니다.
(nr)=n!r!(n−r)!\binom{n}{r}=\frac{n!}{r!(n-r)!}
여기서 !!는 팩토리얼을 뜻합니다. 예를 들어, 5!=5×4×3×2×1=1205!=5\times4\times3\times2\times1=120입니다. 또한 0!=10!=1로 정의하므로 (n0)=1\binom{n}{0}=1이고, 모든 원소를 선택하는 (nn)\binom{n}{n}도 1입니다.

조합 계산 예시: 5C2

5개 중에서 2개를 선택하는 경우는 다음처럼 계산합니다.
(52)=5!2!3!=5×42×1=10\binom{5}{2}=\frac{5!}{2!3!}=\frac{5\times4}{2\times1}=10
따라서 5명 중 2명을 순서 없이 뽑는 방법은 총 10가지입니다. 위의 실제 조합 목록에 A, B, C, D, E를 입력하면 10개 조합을 직접 확인할 수 있습니다.

조합의 역사 — 사람들은 왜 '고르는 방법의 수'를 세기 시작했을까?

조합은 처음부터 수학 공식으로 만들어진 개념이 아닙니다. 사람들은 오래전부터 여러 대상 가운데 일부를 골라야 하는 문제를 반복해서 마주했습니다. 사람을 몇 명 뽑아 한 팀을 만들거나, 여러 물건 가운데 일부를 선택하거나, 여러 가지 경우 가운데 가능한 결과가 몇 개인지 알아야 하는 상황처럼 "전체에서 일부를 고르는 방법은 모두 몇 가지일까?"라는 질문이 자연스럽게 생겨났습니다.
대상이 몇 개 되지 않을 때는 가능한 경우를 하나씩 적어 보는 것만으로도 답을 찾을 수 있습니다. 예를 들어, A, B, C 세 사람 가운데 두 사람을 고른다면 AB, AC, BC의 세 가지 경우를 직접 나열할 수 있습니다. 하지만 대상이 10명, 20명으로 늘어나면 모든 경우를 일일이 적는 것은 금방 어려워집니다. 그래서 수학자들은 가능한 선택을 실제로 모두 나열하지 않고도 그 개수를 계산하는 방법을 찾기 시작했습니다.
이러한 문제는 어느 한 지역에서 갑자기 등장한 것이 아닙니다. 오늘날 조합과 연결되는 이항계수와 삼각형 형태의 수 배열은 파스칼보다 훨씬 이전부터 인도, 페르시아, 중국 등 여러 지역의 수학에서 나타났습니다. 서로 다른 시대의 수학자들은 수의 배열, 이항식의 전개, 여러 경우를 세는 문제를 연구하면서 오늘날 조합이라고 부르는 개념에 점차 가까워졌습니다.
  • 이항계수란?
    먼저 항은 수식에서 ++나 −-로 나누어지는 각각의 부분을 말합니다. 예를 들어, a2+2ab+b2a^2+2ab+b^2에는 a2a^2, 2ab2ab, b2b^2라는 세 개의 항이 있습니다.

    전개는 괄호로 묶여 있는 식의 곱셈을 풀어 쓰는 것입니다. 예를 들어, (a+b)2(a+b)^2는 (a+b)(a+b)(a+b)(a+b)라는 뜻이고, 이것을 곱해서 풀어 쓰면 a2+2ab+b2a^2+2ab+b^2가 됩니다.

    이때 각 항에서 문자 앞에 붙어 있는 숫자를 계수라고 합니다. a2+2ab+b2a^2+2ab+b^2에서는 a2a^2와 b2b^2 앞에는 숫자 1이 생략되어 있으므로 계수는 순서대로 1, 2, 1입니다. 이렇게 두 항으로 이루어진 식을 여러 번 곱해 전개했을 때 나타나는 계수를 이항계수라고 합니다.

    그런데 가운데 항 2ab2ab의 숫자 2는 우연히 생긴 것이 아닙니다. (a+b)(a+b)(a+b)(a+b)에서 abab를 만드는 방법을 보면, 첫 번째 괄호에서 aa를 고르고 두 번째에서 bb를 고르는 방법과, 첫 번째에서 bb를 고르고 두 번째에서 aa를 고르는 방법이 있습니다. 따라서 abab가 만들어지는 경우는 총 2가지이고, 그 결과 앞에 숫자 2가 붙습니다.

    즉 이항계수는 단순히 식 앞에 붙는 숫자가 아니라, 여러 번의 선택에서 특정 것을 고르는 방법이 몇 가지인지를 나타내는 숫자입니다. 그래서 nn번 가운데 rr번을 선택하는 경우의 수인 (nr)\binom{n}{r}와 같아지며, 이항계수와 조합이 서로 연결됩니다.

복잡한 선택을 빠르게 계산하는 규칙

조합에서 중요한 발견 가운데 하나는 큰 문제를 더 작은 문제로 나눌 수 있다는 점입니다. 예를 들어, nn개 가운데 rr개를 고르는 경우를 생각할 때, 특정한 하나의 대상을 선택하는 경우와 선택하지 않는 경우로 나눌 수 있습니다. 그러면 하나의 큰 조합 문제가 두 개의 작은 조합 문제로 바뀝니다.
(nr)=(n−1r−1)+(n−1r)\binom{n}{r}=\binom{n-1}{r-1}+\binom{n-1}{r}
이 관계를 반복해서 배열하면 1, 1에서 시작해 아래쪽으로 숫자가 이어지는 삼각형이 만들어집니다. 각 숫자는 바로 "몇 개 가운데 몇 개를 고르는 방법의 수"를 나타냅니다. 그래서 복잡한 조합의 수를 하나씩 직접 세지 않아도 이전에 구한 작은 값들을 이용해 다음 값을 알아낼 수 있게 되었습니다.

파스칼의 삼각형과 확률 문제

17세기에 들어서면서 이러한 경우의 수는 특히 확률 문제와 함께 더욱 중요해졌습니다. 게임이나 도박에서 가능한 결과가 몇 가지인지 알아야 각각의 결과가 나타날 가능성을 비교할 수 있었기 때문입니다. 가능한 경우를 정확하게 세는 일이 단순한 수 세기를 넘어 확률을 계산하기 위한 기본 과정이 된 것입니다.
프랑스 수학자 블레즈 파스칼(Blaise Pascal)은 1654년경 산술 삼각형을 체계적으로 연구했습니다. 오늘날 서양권에서 파스칼의 삼각형이라고 불리는 이 배열에는 각 단계에서 나타나는 조합의 수가 규칙적으로 들어 있습니다.
예를 들어, 삼각형의 한 행에 나타나는 1, 4, 6, 4, 11,\ 4,\ 6,\ 4,\ 1은 4개의 대상에서 각각 0개, 1개, 2개, 3개, 4개를 선택하는 경우의 수와 같습니다.
(40)=1,(41)=4,(42)=6,(43)=4,(44)=1\binom{4}{0}=1,\quad \binom{4}{1}=4,\quad \binom{4}{2}=6,\quad \binom{4}{3}=4,\quad \binom{4}{4}=1
파스칼이 이 삼각형 자체를 처음 발견한 것은 아니지만, 여러 성질을 체계적으로 정리하면서 조합과 이항계수의 관계를 이해하는 데 큰 영향을 주었습니다. 이후 이 배열은 확률, 조합, 이항정리를 연결하는 대표적인 수학 구조로 자리 잡았습니다.

'여러 경우를 세는 수학'으로 발전하다

이어 독일의 수학자이자 철학자인 고트프리트 빌헬름 라이프니츠(Gottfried Wilhelm Leibniz)는 1666년 Dissertatio de Arte Combinatoria를 출판했습니다. 이 시기를 거치면서 각각의 문제에서 따로 사용되던 여러 가지 경우를 세는 방법이 점차 조합론이라는 하나의 수학 분야로 발전하기 시작했습니다.
즉 조합의 발전 과정은 "가능한 경우를 직접 적어 보는 단계"에서 시작해, "규칙을 찾아 계산하는 단계"를 거쳐, 결국 "많은 선택과 배열을 공통된 원리로 연구하는 수학"으로 확장된 과정이라고 볼 수 있습니다.

오늘날 사용하는 조합 공식

오늘날에는 전체 nn개 가운데 순서를 고려하지 않고 rr개를 선택하는 경우의 수를 다음과 같이 나타냅니다.
(nr)=n!r!(n−r)!\binom{n}{r}=\frac{n!}{r!(n-r)!}
현재 널리 사용하는 (nr)\binom{n}{r} 형태의 이항계수 표기는 19세기 수학자 안드레아스 폰 에팅스하우젠(Andreas von Ettingshausen)이 1826년에 도입한 것으로 알려져 있습니다.
조합은 결국 "가능한 선택을 모두 직접 만들어 보지 않고, 몇 가지인지 빠르게 알아내기 위해"발전해 온 개념입니다. 오늘날에는 확률과 통계의 표본 선택부터 팀 구성, 카드 문제, 추첨, 이항정리와 데이터 분석까지 매우 다양한 문제에서 사용됩니다. 우리가 사용하는 (nr)\binom{n}{r}이라는 간단한 식에는 수백 년 동안 사람들이 고민해 온 '여러 가능성을 어떻게 효율적으로 셀 것인가'라는 질문이 담겨 있습니다.

조합과 순열의 차이

조합과 순열의 가장 큰 차이는 순서를 구분하는지입니다. 조합에서는 A-B와 B-A를 같은 선택으로 보지만, 순열에서는 서로 다른 경우로 봅니다.
nPr=n!(n−r)!{}_nP_r=\frac{n!}{(n-r)!}
(nr)=n!r!(n−r)!\binom{n}{r}=\frac{n!}{r!(n-r)!}
따라서 같은 n과 r이라면 nPr=(nr)r!{}_nP_r=\binom{n}{r}r! 관계가 성립합니다. 순서까지 고려해야 하는 문제라면 경우의 수 계산기에서 순열·조합·중복조합을 함께 비교할 수 있습니다.

45개 중 6개 조합은 몇 가지인가요?

45개 중에서 순서 없이 6개를 고르는 조합은 (456)\binom{45}{6}이며, 계산 결과는 8,145,060가지입니다.
(456)=8,145,060\binom{45}{6}=8{,}145{,}060
모든 조합이 동일한 가능성을 가진다고 가정하면 특정한 6개 조합 하나가 선택될 비율은1/8,145,0601/8{,}145{,}060입니다.

왜 nCr과 nC(n-r)은 같은가요?

n개 중 r개를 선택하는 것은 반대로 n-r개를 선택하지 않는 것을 정하는 것과 같습니다. 따라서 다음 대칭 관계가 성립합니다.
(nr)=(nn−r)\binom{n}{r}=\binom{n}{n-r}
예를 들어, (103)=(107)=120\binom{10}{3}=\binom{10}{7}=120입니다. 10개 중 3개를 고르는 것과, 반대로 선택하지 않을 7개를 정하는 것은 같은 한 가지 선택을 서로 다른 방향에서 표현한 것입니다.

중복을 허용하는 조합은 계산법이 다릅니다

같은 종류를 여러 번 선택할 수 있는 중복조합은 일반 조합과 공식이 다릅니다. 서로 다른 n종류에서 중복을 허용해 r개를 선택하는 경우에는 보통 다음 공식을 사용합니다.
nHr=(n+r−1r){}_nH_r=\binom{n+r-1}{r}
이 계산기의 기본 nCr 계산은 같은 원소를 한 번만 선택하는 일반 조합입니다. 중복조합까지 함께 비교하려면 경우의 수 계산기를 이용할 수 있습니다.

원하는 N번째 조합 바로 찾기

실제 원소의 조합이 많을 때는 모든 목록을 처음부터 끝까지 확인하기 어렵습니다. 이 계산기의 원하는 조합 순번 기능을 이용하면 예를 들어 ‘전체 조합 중 137번째는 무엇인지’를 바로 확인할 수 있습니다.
원소 목록에 A, B, C처럼 원하는 값을 입력하고 선택 개수와 조합 순번을 함께 입력하세요. 목록의 앞부분뿐 아니라 원하는 위치의 조합을 바로 확인할 수 있어 조합 순서를 확인하거나 큰 조합 목록의 특정 위치를 찾을 때 유용합니다.

조합 계산이 필요한 대표적인 상황

  • 학생이나 지원자 중에서 대표 인원을 선발할 때
  • 카드나 숫자 중에서 일부를 순서 없이 선택할 때
  • 여러 메뉴·재료·상품 중 일정 개수를 고를 때
  • 통계에서 표본을 선택하거나 이항계수를 계산할 때
  • 위원회·팀·대표단처럼 여러 후보 가운데 일부를 뽑을 때

자주 묻는 질문

  • Q. r이 n보다 크면 계산할 수 있나요?
    A. 일반적인 중복 없는 조합에서는 선택할 수 있는 원소보다 더 많이 뽑을 수 없으므로 이 계산기에서는 r이 n보다 큰 입력을 허용하지 않습니다.
  • Q. 10C3과 10C7은 왜 같은가요?
    A. 10개 중 3개를 고르는 것은 선택하지 않을 7개를 정하는 것과 같기 때문에 (103)=(107)\binom{10}{3}=\binom{10}{7}입니다.
  • Q. 0개를 선택하는 경우도 조합인가요?
    A. 네, 아무것도 선택하지 않는 방법은 공집합 하나뿐이므로 (n0)=1\binom{n}{0}=1입니다.
  • Q. 조합 목록이 500개를 넘으면 어떻게 확인하나요?
    A. 목록에서는 앞의 500개를 확인할 수 있습니다. 그보다 뒤에 있는 조합은 '원하는 조합 순번'에 번호를 입력하면 해당 조합을 바로 확인할 수 있습니다.
  • Q. '137번째 조합'은 어떤 기준으로 정해지나요?
    A. 조합 목록에 입력한 원소의 순서를 기준으로 앞에서부터 차례대로 조합을 나열합니다. 예를 들어, A, B, C, D를 입력하면 A가 포함된 앞쪽 조합부터 순서대로 확인할 수 있습니다.
  • Q. 순서가 중요하면 조합을 쓰면 안 되나요?
    A. 네, 1등·2등·3등처럼 위치나 순서가 서로 다른 결과라면 조합이 아니라 순열을 사용해야 합니다.

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

이 사이트는 광고 수익으로 유지되고 있습니다. 배너 또는 여기를 클릭하여 구매해 주시면 유지에 도움을 주실 수 있습니다.

조합 계산기
홈
즐겨찾기
메뉴