AMC 10 · 2016 · #22

학년 7 arithmetic
combinations-basiccomplementary-countingdouble-counting complementary-counting ↑ 선수 지식: combinations-basic
📏 중간 풀이 💡 3 개 인사이트
문제
라운드 로빈 대회에서 모든 팀은 다른 모든 팀과 정확히 한 번씩 경기하고, 무승부는 없다. 각 팀은 10승 10패로 끝났다. A가 B를 이기고, B가 C를 이기고, C가 A를 이기는 순환 고리를 이루는 세 팀의 집합 {A, B, C}의 개수를 구하여라.

답을 골라 클릭하세요.

(A)
385
(B)
665
(C)
945
(D)
1140
(E)
1330

AMC 10 2016 problem © Mathematical Association of America (MAA AMC). Reproduced for educational use.

풀이 과정
전략 관점 바꾸기

순환을 정면으로 세는 것은 어렵지만, 세 팀으로 이루어진 모든 묶음은 정확히 두 가지 모양 중 하나에 속한다. 세 결과가 고리를 이루거나(순환), 아니면 묶음 안의 한 팀이 나머지 두 팀을 모두 이긴다(이 팀을 '으뜸' 팀이라 하자). 도구 #16(관점 바꾸기, 여집합 세기)은 어려운 질문을 쉬운 뺄셈으로 바꾼다: 순환 = 전체 묶음 − 으뜸 팀이 있는 묶음. 순환이 아닌 묶음은 으뜸 팀이 정확히 하나뿐이라 세기 쉬우므로, 도구 #2(빠짐없이 나열하기)로 각 팀을 으뜸 팀으로 두고 그 팀이 이긴 팀 중 둘을 고르며 헤아린다. 도구 #1(그림 그리기)로 화살표를 그리면 두 모양이 눈에 보여 이 구분이 설득력을 얻고, 도구 #4(변수 도입하기)로 먼저 팀이 몇 개인지부터 정한다.

1STEP 1

팀이 몇 개인지 구하기

각 팀은 상대마다 한 번씩 10+10=20경기를 했으니 n-1=20, 곧 21개 팀이 있다.

n-1 = 10 + 10 = 20 → n = 21
2STEP 2

세 팀으로 된 모든 묶음 세기

결과를 무시하고 21팀 중 3팀을 고르면 (21 · 20 · 19)/6 = 1330개의 순서 없는 묶음이 나온다.

(21 · 20 · 19)/(3 · 2 · 1) = 7980/6 = 1330
3STEP 3

묶음이 가질 수 있는 두 모양만 보기

묶음의 세 경기에서 화살표는 고리를 이루거나, 으뜸 팀 하나가 나머지 둘을 이기거나 둘 중 하나다 — 둘 다는 아니다.

묶음 = 순환 또는 정확히 한 팀이 나머지 둘을 이김
4STEP 4

순환이 아닌 묶음 세기

순환이 아닌 묶음마다 으뜸 팀이 하나이고, 그 팀은 10팀을 이겼으니 10 중 2를 골라 21 · C(10,2) = 945개다.

21 · C(10, 2) = 21 · (10 · 9)/2 = 21 · 45 = 945
5STEP 5

빼서 순환을 구하기

순환은 전체 묶음에서 순환 아닌 것을 뺀 값이다: 1330 - 945 = 385, 답은 (A).

1330 - 945 = 385 = (A)
정답
385
갈라놓은 것이 다시 합쳐지는지 확인하자: 순환 385개 + 순환 아닌 945개 = 1330개로, 2단계의 전체 묶음 수와 일치하므로 빠뜨리거나 두 번 센 것이 없다. 순환이 아닌 개수도 점검을 통과한다: 팀이 21개, 각각 45개 묶음의 으뜸이고 21 · 45 = 945이다. 선택지 (E) 1330은 전체 묶음 수이고 (C) 945는 순환이 아닌 묶음 수로 둘 다 일찍 멈추게 하는 함정이며, 순환의 수 385는 둘보다 작아야 하는데 실제로 그렇다.
💡핵심 정리

세 팀으로 된 모든 묶음은 고리를 이루거나 한 팀이 나머지 둘을 이기거나 둘 중 하나이니, 세기 쉬운 '한 팀이 으뜸인' 묶음을 세서 전체에서 빼면 고리가 나온다.

  • 팀이 몇 개인지 구하기
  • 세 팀으로 된 모든 묶음 세기
  • 묶음이 가질 수 있는 두 모양만 보기
  • 순환이 아닌 묶음 세기
  • 빼서 순환을 구하기