AMC 10 · 2002 · #9

학년 7 arithmetic
permutations-basicfactorialsystematic-enumeration systematic-enumeration ↑ 선수 지식: permutations-basic
📏 중간 풀이 💡 2 개 인사이트
문제
다섯 글자 A, M, O, S, U를 각각 한 번씩 사용해 만들 수 있는 모든 다섯 글자 배열을 만든다. 이 배열들을 모두 사전(알파벳) 순서로 나열했을 때, 배열 USAMO가 몇 번째 자리에 오는지 구하여라.

답을 골라 클릭하세요.

(A)
112
(B)
113
(C)
114
(D)
115
(E)
116

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

풀이 과정
전략 빠짐없이 나열하기

120개 단어를 전부 적어도 답은 나오지만 실수가 생기기 쉽다. 그래서 USAMO를 직접 찾는 대신(도구 #16, 관점 바꾸기) 그보다 앞에 오는 단어 수를 세고 1을 더한다. 도구 #2(빠짐없이 나열하기)는 앞에 오는 단어들을 깔끔한 알파벳 묶음으로 정리해 준다 — 먼저 첫 글자로, 다음에 둘째 글자로 나눈다. 도구 #7(작은 문제로 쪼개기)은 각 자리의 묶음 크기를 하나씩 처리한다. 글자를 하나 고정할 때마다 남은 글자들을 배열하는 경우의 수는 팩토리얼이고, 이 수들을 그냥 더하면 된다. 유의할 점은 마지막 +1이다. USAMO보다 앞에 오는 단어 수는 114인데, 이것이 함정 선택지 (C)이며 실제 자리는 그보다 하나 더 크다.

1STEP 1

U보다 앞선 첫 글자로 시작하는 단어 세기

A < M < O < S < U이므로 A, M, O, S로 시작하는 단어는 모두 앞선다. 4 × 4! = 96개이다.

4 × 4! = 4 × 24 = 96
2STEP 2

U 묶음 안에서 둘째 글자로 세기

U로 시작하는 단어 중 둘째 글자 A, M, O는 S보다 앞서므로 3 × 3! = 18개가 더 앞선다.

3 × 3! = 3 × 6 = 18
3STEP 3

남은 글자들은 더 세지 않아도 됨을 확인

앞을 U S로 고정하면 A, M, O가 매번 남은 것 중 최소이므로 더 앞서는 단어는 없다.

셋째·넷째·다섯째 글자가 모두 남은 것 중 최소 → 추가 단어 0개
4STEP 4

개수를 더하고 하나 올리기

앞선 단어는 96 + 18 = 114개이므로 USAMO는 114 + 1 = 115번째, 즉 (D)이다. 114는 함정이다.

96 + 18 = 114, 114 + 1 = 115 → (D)
정답
115
USAMO는 마지막 글자 U로 시작하므로 120개 목록에서 뒤쪽 깊숙이 있어야 하고, 실제로 96을 훨씬 지난 자리가 나와야 한다. 개수는 96(U 묶음 앞의 단어) + 18(U 묶음 안에서 더 앞선 단어) + 1(USAMO 자신) = 115로 나뉘며, 최대 자리 120보다 넉넉히 작다. 각 조각이 모두 자연수이고 합이 선택지 범위 112–116 안에 정확히 들어오므로 115는 타당하다.
💡핵심 정리

정렬된 목록에서 한 단어의 자리를 찾으려면, 글자를 왼쪽부터 하나씩 고정해 앞에 오는 단어 수를 센 뒤 그 단어 자신을 위해 1을 더하면 된다.

  • U보다 앞선 첫 글자로 시작하는 단어 세기
  • U 묶음 안에서 둘째 글자로 세기
  • 남은 글자들은 더 세지 않아도 됨을 확인
  • 개수를 더하고 하나 올리기