구포동 고등수학과외







구포동 고등수학과외에서 순열과 조합을 다룰 때 학생들이 자주 놓치는 부분은 계산법보다 ‘순서가 결과를 바꾸는가’를 먼저 판단하는 일이다. 삼정고등학교와 부산백양고등학교 학생의 문제 풀이를 지도하다 보면, 조건을 읽고도 곧바로 기호를 고르는 장면이 반복된다. 구포현대아파트와 부산광역시립구포도서관 인근에서 학습하는 학생에게도 이 단원은 공식 암기보다 상황 해석이 먼저 요구된다.
순열을 고르는 순간을 정확히 말해 보기
예를 들어 어떤 사건의 확률이 P(A)=5/23으로 정리되는 문제에서, 학생은 17개 중 2개를 뽑아 특정 자리에 배치하는 중간 과정을 적고 있었다. 첫 줄에서는 두 대상을 고르는 상황처럼 보였지만, 다음 줄에서 “순서를 고려하므로 순열”이라고 결론만 적었다. 그러나 실제로는 두 번째 줄에서 순서를 고려해야 하는 조건을 확인하는 문장이 빠져 있었다.
풀이가 처음 어긋난 지점은 바로 이곳이었다. ‘두 개를 뽑는다’는 표현만으로는 순열인지 조합인지 정할 수 없다. 대표와 부대표를 정하거나, 첫 번째와 두 번째 자리에 배치한다면 결과가 달라진다. 반대로 대표로 뽑힌 두 사람의 명단만 필요하다면 배열 순서는 결과에 영향을 주지 않는다. 학생은 계산을 잘못한 것이 아니라, 계산 전에 해야 할 판정을 건너뛴 상태였다.
중간 줄을 다시 세우는 교정
전체 풀이를 처음부터 다시 쓰게 하지 않고, 빠진 한 단계만 복원했다. 학생은 다음처럼 문장을 먼저 적었다.
두 대상을 뽑은 뒤 각각 다른 자리에 배치하므로, A와 B의 순서를 바꾸면 서로 다른 결과이다. 따라서 순서를 포함한 경우의 수를 사용한다.
그 뒤에야 17개에서 첫 자리를 고르는 17가지와 두 번째 자리를 고르는 16가지를 곱해 17×16으로 기록했다. 만약 두 자리의 이름을 구별하지 않는다면 같은 두 대상을 두 번 센 셈이므로 2로 나누어야 한다. 이 비교를 통해 순열식과 조합식이 단순히 외워 둔 공식이 아니라, 결과를 구별하는 기준에서 갈린다는 점을 확인했다.
조건을 바꾸어 혼자 선택하기
다음 연습에서는 시간을 20% 줄여 풀이를 빠르게 진행하게 했다. “17개 중 2개를 선택해 첫 번째 발표자와 두 번째 발표자를 정한다”는 새 문항을 제시하고, 이전 풀이를 보지 않은 채 식을 고르게 했다. 학생은 먼저 ‘첫 번째 발표자와 두 번째 발표자의 역할이 다르다’고 적은 뒤 순열을 선택했다. 이어 “17개 중 2명을 뽑아 두 사람으로 구성된 한 팀만 만든다”로 조건을 바꾸자 조합으로 바꾸었다.
이 과정에서는 숫자를 계산하는 속도보다 조건의 명사를 읽는 습관을 확인했다. 자리, 등수, 역할, 발표 순서처럼 위치가 구분되면 순서가 살아 있고, 단순한 팀이나 명단처럼 구성원만 중요하면 순서를 제거한다. 같은 17과 2를 사용해도 문장에 따라 식이 달라진다는 점을 혼자 설명하게 한 것이 훈련의 중심이었다.
작은 사례로 끝내는 검증
마지막에는 3명 중 2명을 고르는 경우를 직접 적었다. 순서를 포함하면 AB, BA, AC, CA, BC, CB로 6가지가 나오고, 순서를 무시하면 AB, AC, BC 세 가지뿐이다. 순열값이 조합값의 두 배가 되는 까닭도 두 사람의 배열을 각각 세었기 때문이라고 확인했다.
처음 확률식에서 얻은 5/23을 그대로 믿게 하지 않고, 원래 문제의 유리한 경우와 전체 경우에 선택한 수를 다시 대입하게 했다. 순서를 포함해야 하는 자리에서 조합을 사용하면 분모와 분자의 경우 수가 함께 달라질 수 있으므로, 마지막에는 두 경우의 정의가 같은 방식으로 세어졌는지 역검산했다. 숫자가 맞아 보이는지보다 같은 결과를 세고 있는지가 최종 판단 기준이 되었다.
자주 묻는 질문
두 사람을 뽑으면 항상 순열인가요?
아니다. 두 사람의 역할이나 자리가 구분될 때만 순서가 결과를 바꾼다.
‘배치’라는 말이 나오면 무조건 순열인가요?
배치된 위치가 서로 구별되는지 확인해야 한다. 위치가 구별되지 않고 모임만 만드는 상황이면 조합일 수 있다.
17개 중 2개라는 숫자가 판단을 정하나요?
숫자는 경우의 수를 계산할 뿐이다. 같은 숫자라도 대표·부대표를 정하면 순열, 두 명의 팀을 만들면 조합이다.
순열과 조합을 구분한 뒤 무엇을 확인하나요?
작은 수로 결과를 직접 나열해 두 배열을 서로 다른 결과로 세었는지 점검하면 된다.