AMC 10 · 2017 · #25

학년 4 counting
divisibility-rulespermutations-basicdigit-constraints caseworksystematic-enumerationcomplementary-counting ↑ 선수 지식: divisibility-rules
📏 긴 풀이 💡 4 개 인사이트
📘 쉬운 버전 보기 →
문제
100부터 999까지의 세 자리 수 중에서, 자릿수를 적당히 재배열하면 (100부터 999 사이의) 11의 배수가 되는 수가 몇 개인지 세어라. 어떤 배열 하나라도 그런 배수가 되면 그 수는 조건을 만족한다. 예를 들어 121은 11의 배수이므로 121과 211 모두 조건을 만족한다.

답을 골라 클릭하세요.

(A)
226
(B)
243
(C)
270
(D)
469
(E)
486

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

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

900개의 수를 하나씩 확인하는 것은 불가능하므로 도구 #16(관점 바꾸기)을 쓴다. 각 수를 검사하는 대신 11의 배수에서 출발해 그 배수와 같은 자릿수를 가진 모든 수로 거꾸로 세어 나간다. 그런 배수는 81개뿐이다. 그다음 도구 #2(빠짐없이 나열하기)로 각 배수의 자릿수가 만드는 올바른 세 자리 재배열이 몇 개인지 센다. 도구 #7(작은 문제로 쪼개기)은 81개의 배수를 자릿수가 몇 개나 겹치는지에 따라 분류한다. 겹치는 자릿수와 0이 재배열 개수를 바꾸기 때문이며, 뒤집기 규칙에서 생기는 중복 계산도 이 분류로 드러난다.

1STEP 1

11의 배수 개수 세기

11의 세 자리 배수는 110부터 990까지로 81개이다. 자릿수를 섞어 그중 하나를 만들 수 있으면 조건을 만족한다.

(990-110)/11+1 = 81 (11의 배수)
2STEP 2

두 배로 세게 만드는 뒤집기 규칙

11 판정은 A-B+C인데 ABC를 CBA로 뒤집어도 값이 같으므로 11의 배수를 뒤집어도 11의 배수이고 같은 자릿수를 쓴다.

A-B+C ≡ 0 (mod 11) → C-B+A ≡ 0 (mod 11)
3STEP 3

겹치는 자릿수로 81개 분류

81개를 겹침으로 분류한다. 셋이 같은 경우는 111이 11의 배수가 아니라 없고, 겹침 하나는 17개, 모두 다름은 64개이다.

81 = (묶음 I) + (묶음 II) + (묶음 III) = 0 + 17 + 64
4STEP 4

묶음 II — 겹치는 자릿수, 0 없음

0 없는 겹침은 회문 aba 8개(121, 242, …, 979)로, 각각 3개의 올바른 수를 만들고 뒤집어도 같아 24개다.

8 × 3!/2! = 8 × 3 = 24
5STEP 5

묶음 II — 겹치는 자릿수와 0

9개의 {a,a,0}(110, 220, …, 990)은 aa0, a0a, 0aa로 놓이지만 0aa는 안 되어 각각 2개씩 18개다.

9 × 2 = 18
6STEP 6

묶음 III — 모두 다른 자릿수, 0 포함

0을 가진 모두 다른 배수 8개(209, 308, …, 902)는 3!=6에서 0 앞선 2개를 빼 각각 4개, 뒤집기 짝으로 절반이라 16개다.

(8 × 4)/2 = 32/2 = 16
7STEP 7

묶음 III — 모두 다른 자릿수, 0 없음

남은 56개는 0이 아닌 서로 다른 세 자릿수라 각각 3!=6개, 뒤집기 짝으로 절반이라 168개다.

(56 × 6)/2 = 336/2 = 168
8STEP 8

묶음 더하기

조건을 만족하는 수는 겹치지 않는 한 경우에만 속하므로 더하면 24+18+16+168 = 226, 보기 (A)이다.

24+18+16+168 = 226 → (A)
정답
226
226은 모든 배수에 단순히 세 가지 재배열을 준 81×3=243보다 작은데, 0과 뒤집기 짝짓기는 수를 더할 뿐 아니라 빼기만 하므로 타당하다. 보기 중 243보다 작은 것은 226뿐이고, 더 큰 보기는 배수들이 만들 수 있는 것보다 많은 수를 요구하므로 (A)가 유일하게 가능한 답이다. 세 묶음(모두 같음, 하나 겹침, 모두 다름)은 81개의 배수를 겹침 없이 덮고, 각 묶음 안에서 0과 뒤집기 보정을 처리했으므로 빠뜨리거나 두 번 세는 일이 없다.
💡핵심 정리

규칙에 맞는 수가 적을 때는 그것들에서 출발해 거꾸로 세고, 맨 앞 0과 두 번 세는 배열을 보정하라.

  • 11의 배수 개수 세기
  • 두 배로 세게 만드는 뒤집기 규칙
  • 겹치는 자릿수로 81개 분류
  • 묶음 II — 겹치는 자릿수, 0 없음
  • 묶음 II — 겹치는 자릿수와 0
  • 묶음 III — 모두 다른 자릿수, 0 포함
  • 묶음 III — 모두 다른 자릿수, 0 없음
  • 묶음 더하기