AMC 10 · 2024 · #18

학년 8 number-theory
modular-arithmeticdigit-decompositiondivisibility-rulesparity identify-subproblemscaseworkpattern-recognition ↑ 선수 지식: modular-arithmeticplace-valuedivisibility-rules
📏 긴 풀이 💡 4 개 인사이트
문제
5 ≤ b ≤ 2024 인 정수 b 중에서, b진법 네 자리 수 2024_b16 으로 나누어떨어지는 경우는 몇 개인지 그 개수를 K 라 하고, K 의 각 자릿수의 합을 구하세요.

답을 골라 클릭하세요.

(A)
16
(B)
17
(C)
18
(D)
20
(E)
21

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

풀이 과정
전략 작은 문제로 쪼개기

이 문제는 네 가지 작업이 한 줄로 이어져 있습니다 — (i) 2024_b 를 10진법으로 옮기기, (ii) "16 으로 나누어떨어진다"를 b 에 대한 깔끔한 합동식으로 바꾸기, (iii) [5, 2024] 안에서 그 합동식을 통과하는 b 의 개수 세기, (iv) 자릿수의 합 계산. 작업들이 차곡차곡 쌓여 있다는 점이 도구 #7(작은 문제로 쪼개기)을 부르는 신호 — 각 조각을 따로 해결한 뒤 이어 붙이면 됩니다. 단계 (ii) 안에서 도구 #9(더 쉬운 문제로 줄이기)도 함께 씁니다 — 2b³ + 2b + 4 의 모든 항이 짝수이므로 합동식 전체를 2 로 나누면 법(modulus)이 16 에서 8 로 작아집니다. 법 8 에서는 "홀수 b 의 경우 b² ≡ 1 (mod 8)" 이라는 한 가지 사실이 3차 합동식을 1차로 줄여 줍니다.

1STEP 1

쪼개기 1: 2024_b 를 10진법으로 바꾸면 2b³ + 2b + 4 ≡ 0 (mod 16) 이라는 합동식이 됩니다.

2024_b = 2b³ + 2b + 4, 2b³ + 2b + 4 ≡ 0 (mod 16)
2STEP 2

쪼개기 2: 모든 항이 짝수라 합동식을 2 로 나누면 더 쉬운 b³ + b + 2 ≡ 0 (mod 8) 로 줄어듭니다.

2(b³ + b + 2) ≡ 0 (mod 16) ⟺ b³ + b + 2 ≡ 0 (mod 8)
3STEP 3

쪼개기 3a (b 홀수): b² ≡ 1 (mod 8) 이라서 3차식이 1차 합동식으로 줄고 b ≡ 3 (mod 4) 이 됩니다.

b + b + 2 ≡ 0 (mod 8) → 2(b+1) ≡ 0 (mod 8) → b ≡ 3 (mod 4)
4STEP 4

쪼개기 3b: 홀수 해 b ≡ 3 (mod 4) 는 b ≡ 3 (mod 8) 과 b ≡ 7 (mod 8) 로 갈라집니다.

{b 홀수: b ≡ 3 (mod 4)} = {b ≡ 3 (mod 8)} ∪ {b ≡ 7 (mod 8)}
5STEP 5

쪼개기 3c (b 짝수): b = 2k 로 두면 세제곱항이 사라져 짝수 해는 b ≡ 6 (mod 8) 입니다.

(2k)³ + 2k + 2 ≡ 2k + 2 ≡ 0 (mod 8) → k ≡ 3 (mod 4) → b ≡ 6 (mod 8)
6STEP 6

경우 종합: b 는 b ≡ 3, 6, 7 (mod 8) 일 때만 조건 통과 — 연속한 8 개 중 3 개.

유효한 b (mod 8) ∈ {3, 6, 7}, 밀도 = 38\frac{3}{8}
7STEP 7

쪼개기 4: [1, 2024] 에는 253 블록 × 3 = 759 해; 5 미만은 b = 3 뿐이라 K = 759 - 1 = 758.

K = 253 · 3 - 1 = 759 - 1 = 758
8STEP 8

마지막 조각: K = 758 의 자릿수의 합.

7 + 5 + 8 = 20 → (D)
정답
20
잔여류 목록을 작은 b 로 점검. b = 3 (주장된 해): 2b³ + 2b + 4 = 2(27) + 6 + 4 = 64 = 4 · 16, 16 의 배수. b = 6: 2(216) + 12 + 4 = 432 + 16 = 448 = 28 · 16, 배수. b = 7: 2(343) + 14 + 4 = 686 + 18 = 704 = 44 · 16, 배수. 비해 점검: b = 5 는 2(125) + 10 + 4 = 264 = 16 · 16 + 8, 배수 아님 — 5 ≢ 3, 6, 7 (mod 8) 이므로 맞음. 밀도 38\frac{3}{8} 로 [5, 2024] 안의 해는 대략 38\frac{3}{8}(2020) ≈ 758 개로 예측되며 K = 758 과 정확히 일치. 자릿수의 합 20 은 (D).
💡핵심 정리

b 에 대한 다항식 안에 나눗셈 조건이 숨어 있을 때는 일을 쪼개세요 — b진법 수를 옮기고, 공통인수로 법을 줄이고, 홀수 b 와 짝수 b 를 따로 다루면 끝. 어떤 잔여류가 법 8 에서 통과하는지 알아내면, 긴 범위에서 세는 일은 창의 38\frac{3}{8} 에 가장자리만 보정하면 됩니다.