고1 수학의 경우의 수 문제는 단순히 순열이나 조합 공식을 기억하는 것만으로 해결되지 않습니다. 문제에 제시된 조건을 어떤 순서로 해석하고, 이미 센 경우가 다시 포함되지 않도록 정리하는 과정이 필요합니다. 특히 기본적인 경우의 수는 풀 수 있지만 조건이 두세 개 이상 붙으면 답을 시작하지 못하는 학생이라면 계산보다 먼저 문제의 구조를 나누는 연습이 필요합니다.
조건이 많을수록 바로 공식부터 찾지 않기
경우의 수 문제를 읽자마자 “순열인가, 조합인가”를 결정하려 하면 오히려 막힐 수 있습니다. 먼저 무엇을 정하는 문제인지 확인해야 합니다. 사람을 뽑는지, 자리를 배치하는지, 숫자를 배열하는지에 따라 순서의 의미가 달라지기 때문입니다.
예를 들어 학생 몇 명 중 일부를 선발하는 문제라면 선발된 순서가 결과에 포함되는지 확인해야 합니다. 반면 회장과 부회장을 정하는 상황에서는 같은 학생을 뽑더라도 맡은 역할이 다르므로 순서나 역할의 구분이 생깁니다. 문제의 대상과 결과의 차이를 먼저 적어 보면 공식 선택을 서두르는 실수를 줄일 수 있습니다.
조건을 한 문장으로 묶지 말고 표시하기
조건이 여러 개 제시된 문제에서는 밑줄을 한 번에 많이 긋기보다 조건을 짧게 분리해 적는 것이 좋습니다. 예를 들어 “A와 B는 함께 뽑히지 않고, C는 반드시 포함되며, 남학생이 적어도 한 명 포함된다”는 문장이 있다면 다음처럼 나눌 수 있습니다.
- C는 반드시 포함된다.
- A와 B가 동시에 포함되는 경우는 제외한다.
- 남학생이 한 명도 없는 경우는 제외한다.
이렇게 정리하면 모든 조건을 동시에 머릿속에서 처리하지 않아도 됩니다. 먼저 반드시 들어가는 대상을 고정하고, 그다음 함께 나올 수 없는 대상을 확인한 뒤, 마지막에 ‘적어도’와 같은 범위 조건을 처리하는 방식입니다. 온의동고1수학과외에서 경우의 수를 지도할 때도 학생이 조건을 읽고 바로 식을 쓰는지, 아니면 조건을 분리해 기록하는지부터 확인하게 됩니다.
반드시 포함되는 조건은 먼저 고정하기
“특정 사람이 반드시 포함된다”는 조건은 전체 선택 과정에서 그 사람을 먼저 자리에 놓거나 선택된 것으로 처리하는 방법이 자연스럽습니다. 그 뒤 남은 자리나 남은 인원을 계산하면 대상의 수가 줄어들어 문제의 구조가 단순해집니다.
다만 반드시 포함된다는 이유만으로 전체 경우의 수를 무조건 곱하면 안 됩니다. 남은 대상을 고르는 과정에서 순서를 고려하는지, 다른 조건이 남아 있는지를 다시 확인해야 합니다. 고정한 뒤에도 “A와 B는 함께 선택되지 않는다”처럼 추가 조건이 있다면 그 조건을 반영한 계산이 필요합니다.
함께 할 수 없는 조건은 전체에서 빼기
“A와 B가 동시에 포함되지 않는다”와 같은 조건은 가능한 전체 경우에서 A와 B가 함께 포함되는 경우를 빼는 방식으로 처리할 수 있습니다. 이때 먼저 제한 조건이 없는 전체 경우를 정확히 계산해야 합니다. 전체 경우를 잘못 잡으면 제외하는 경우를 올바르게 계산해도 최종 답은 달라집니다.
반대로 조건을 만족하는 경우를 직접 나누어 세는 방법도 있습니다. A가 포함되는 경우와 A가 포함되지 않는 경우처럼 겹치지 않는 상황으로 분류하면 누락을 확인하기 쉽습니다. 어떤 방법이 더 편한지는 문제의 조건에 따라 달라지므로, 한 가지 풀이법만 고집하지 않는 것이 좋습니다.
‘적어도’, ‘이상’, ‘이하’를 경우로 바꾸기
경우의 수에서 자주 막히는 표현은 “적어도 한 명”, “두 명 이상”, “한 명 이하”입니다. ‘적어도 한 명’은 한 명, 두 명, 세 명처럼 여러 경우를 포함하므로 조건을 구체적인 경우로 나누거나, 전체에서 한 명도 없는 경우를 빼는 방법을 사용할 수 있습니다.
예를 들어 특정 성별의 학생이 적어도 한 명 포함되어야 한다면, 전체 선택에서 해당 성별이 전혀 포함되지 않는 경우를 제외하는 방식이 간단할 수 있습니다. 반면 인원이 적고 가능한 개수가 많지 않다면 한 명 포함, 두 명 포함으로 직접 나누는 편이 더 안전할 수 있습니다. 계산 전에 어느 쪽이 겹침과 누락을 줄이는지 비교해야 합니다.
조건을 적용하는 순서가 중요한 이유
모든 조건을 같은 순서로 적용해야 하는 것은 아닙니다. 일반적으로는 반드시 포함되는 대상처럼 범위를 줄이는 조건을 먼저 처리하면 계산이 간단해집니다. 그다음 역할이나 자리의 구분을 확인하고, 마지막에 배제 조건이나 적어도 조건을 검토하는 방식이 유용합니다.
그러나 자리를 배치하는 문제에서 특정 두 사람이 붙어 있어야 한다면 두 사람을 하나의 묶음으로 보는 것이 먼저일 수 있습니다. 반대로 서로 붙어 있으면 안 되는 조건은 전체 배치에서 붙어 있는 경우를 빼는 편이 편할 수 있습니다. 조건의 종류보다 중요한 것은 그 조건을 적용했을 때 문제의 대상이 어떻게 바뀌는지 보는 것입니다.
곱셈법칙을 사용할 때 확인할 것
첫 번째 선택과 두 번째 선택이 차례로 이루어지고, 각 선택의 결과가 서로 겹치지 않는다면 곱셈법칙을 사용할 수 있습니다. 하지만 두 단계가 실제로 독립적인지 확인해야 합니다. 첫 단계에서 무엇을 골랐는지에 따라 두 번째 선택 가능한 대상의 수가 달라질 수 있기 때문입니다.
예를 들어 대표 한 명과 일반 위원 몇 명을 정한다면 대표를 먼저 뽑은 뒤 남은 사람 중 위원을 고르게 됩니다. 이때 각 단계의 대상 수를 따로 표시해야 합니다. 선택한 사람을 다시 포함시키거나, 역할이 다른데 같은 선택으로 처리하는 오류가 자주 발생하므로 단계별로 ‘현재 남은 대상’을 적어 보는 것이 좋습니다.
경우를 나눌 때는 겹치지 않게 만들기
경우를 나누는 풀이에서 가장 중요한 것은 각 경우가 서로 겹치지 않는 것입니다. “A가 포함되는 경우”와 “A가 포함되지 않는 경우”는 겹치지 않으면서 모든 가능성을 포함합니다. 반면 “남학생이 포함되는 경우”와 “A가 포함되는 경우”처럼 기준이 다르면 같은 경우가 양쪽에 들어갈 수 있습니다.
따라서 경우를 나누기 전에 기준을 하나 정해야 합니다. 특정 인물의 포함 여부, 특정 자리의 사용 여부, 조건을 만족하는 인원의 수처럼 결과를 명확히 구분할 수 있는 기준이 좋습니다. 각 경우를 계산한 뒤에는 서로 같은 결과를 다시 세고 있지 않은지 확인해야 합니다.
풀이가 막혔을 때 확인할 순서
첫 식이 떠오르지 않는다면 다음 질문을 순서대로 적어 보세요. 무엇을 선택하거나 배열하는가, 순서가 결과에 영향을 주는가, 반드시 포함되거나 제외되는 대상이 있는가, 함께 선택할 수 없는 대상이 있는가, ‘적어도’와 ‘이하’가 어떤 구체적인 경우를 뜻하는가를 확인합니다.
그다음 조건을 하나만 남긴 간단한 상황으로 바꾸어 생각해 볼 수 있습니다. 모든 조건을 한꺼번에 처리하려 하지 말고, 가장 강한 제한 조건을 먼저 적용한 뒤 남은 조건을 다시 읽습니다. 이 과정을 통해 학생은 공식을 떠올리는 데서 그치지 않고 문제의 조건을 계산 가능한 형태로 바꾸는 연습을 하게 됩니다.
오답은 계산보다 조건 처리 과정을 확인하기
경우의 수에서 틀린 답이 나왔을 때 단순 계산 실수라고 결론 내리면 같은 오류가 반복될 수 있습니다. 자신이 적은 풀이에서 처음 조건을 잘못 해석한 줄, 순서를 잘못 판단한 줄, 이미 센 경우를 다시 포함한 줄을 찾아야 합니다.
오답 옆에는 “조건을 나누지 않음”, “적어도 조건을 반대 경우로 처리하지 못함”, “역할이 다른 대상을 같은 경우로 봄”처럼 오류의 원인을 구체적으로 적습니다. 며칠 뒤 해설을 보지 않고 조건만 다시 정리해 보고, 같은 구조의 숫자나 대상이 바뀐 문제를 풀어 보면 풀이가 실제로 이해되었는지 확인할 수 있습니다.
온의동고1수학과외에서는 경우의 수 문제를 많이 푸는 것보다 한 문제의 조건을 어떻게 분리하고 어떤 순서로 적용했는지를 설명하게 하는 과정이 중요합니다. 답을 구한 뒤에도 전체 경우를 빠뜨리지 않았는지, 중복해서 센 경우는 없는지, 각 조건이 최종 계산에 반영되었는지를 점검해야 합니다. 이러한 습관이 쌓이면 조건이 길어진 고1 경우의 수 문제에서도 처음 시작할 식을 스스로 찾을 수 있습니다.