경시 · AMC 대비 · 4단계 중 4

AMC 10 · 2021B · #25

학년 8 number-theory
floor-functionlinear-diophantinecoordinate-geometryfraction-arithmetic easier-related-problempattern-recognitionbound-inequality-then-enumerate ↑ 선수 지식: floor-functioncoordinate-geometry
📏 긴 풀이 💡 4 개 인사이트
문제
S 를 {(x, y) : 1 ≤ x ≤ 30, 1 ≤ y ≤ 30, x, y ∈ Z} 인 30 × 30 격자점 집합이라 하자 (|S| = 900). 직선 y = m x 의 "위쪽 또는 위에" 즉 y ≤ m x 를 만족하는 S 의 점이 정확히 300 개가 되도록 하는 기울기 m 은 길이 ab\frac{a}{b} (기약분수) 인 구간을 이룬다. a + b 를 구하시오.

답을 골라 클릭하세요.

(A)
31
(B)
47
(C)
62
(D)
72
(E)
85

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

풀이 과정
전략 더 쉬운 문제로 줄이기

도구 #9 (더 쉬운 문제) — 연속 넓이 근사 (삼각형 넓이가 정사각형의 1/3)로 m ≈ 2/3 추측한 뒤 정확 검증. 도구 #5 (패턴) — Σ_x = 1³⁰ ⌊ 2x/3 ⌋ 의 30 항을 x mod 3으로 묶어 등차 합 공식. 도구 #1 (그림) — 30 × 30 격자에 y = 2/3 x 가 (3, 2), (6, 4), …, (30, 20)을 정확히 지나가는 모습. 도구 #7 (쪼개기) — 구간 하한과 상한을 별도로. 도구 #3 (가능성 지우기) — a + b 가 선택지 중 하나여야.

1STEP 1

격자점 개수를 합으로 쓰기

열 x 마다 y ≤ mx 인 점이 min(⌊mx⌋, 30) 개 → N(m) = Σ min(⌊mx⌋, 30) (m ≤ 1이면 상한 30 무관).

N(m) = Σ_x = 1³⁰ min(⌊ m x ⌋, 30)
2STEP 2

넓이로 기울기 어림하기

넓이 근사: 삼각형이 정사각형(900)의 13\frac{1}{3}, 450m900\frac{450m}{900} = 13\frac{1}{3} → m ≈ 23\frac{2}{3}, 30·(23\frac{2}{3}) = 20 ≤ 30 안전.

m ≈ 2/3
3STEP 3

세 개씩 묶어 확인하기

x 를 3으로 나눈 나머지로 묶으면 세 항 합이 6k − 3, k = 1..10 합이 N(23\frac{2}{3}) = 300. ✓

N(2/3) = Σ_k = 1¹⁰(6k - 3) = 300
4STEP 4

구간의 아래끝 찾기

23\frac{2}{3} 바로 아래면 직선 위 10 점이 빠져 N 이 300 → 290, 따라서 m_lo = 23\frac{2}{3} 이 하한(포함).

m_lo = 2/3 (포함)
5STEP 5

구간의 위끝 찾기

다음 점프는 23\frac{2}{3} 위 가장 작은 kx\frac{k}{x} — 3k−2x3x\frac{3k − 2x}{3x} 최소화는 분자 3k − 2x = 1, x 최대화가 관건.

min k/x - 2/3 = 1/3x; 최대 x with 3k - 2x = 1
6STEP 6

정수 방정식 풀기

3k − 2x = 1의 x ≤ 30 최대해는 x = 28 (t = 9), 그래서 m_hi = 1928\frac{19}{28}, 구간 [23\frac{2}{3}, 1928\frac{19}{28}).

m_hi = 19/28, m ∈ [2/3, 19/28)
7STEP 7

빼서 구간 길이 구하기

구간 길이: 1928\frac{19}{28} − 23\frac{2}{3} = 57−5684\frac{57 − 56}{84} = 184\frac{1}{84} (기약), 그래서 a + b = 1 + 84 = 85, 답 (E).

1/84, a + b = 1 + 84 = 85 → (E)
정답
85
감각 점검. 23\frac{2}{3} ≈ 0.6667, 1928\frac{19}{28} ≈ 0.6786, 구간 길이 ≈ 0.012. 30 × 30 격자에서 한 격자점이 들거나 빠지는 Δ m 평균 간격은 대략 이 정도라 합리적. 또한 m = 1928\frac{19}{28} 에서 격자점 (28, 19)가 "위 또는 위에" 에 새로 합류해 N 이 300 → 301 — 구간이 왼쪽 닫힘 (직선 위 격자점 포함) 오른쪽 열림 (다음 점이 합류하기 직전) 인 게 일관.
💡핵심 정리

가장 어려운 이 AMC 10 문제도 7-8학년 수준 추정과 정수론으로 풀려요 — 정사각형 넓이의 13\frac{1}{3} 에서 m ≈ 23\frac{2}{3} 를 추측한 뒤 셋씩 묶어 정확히 300 점임을 확인; 다음 점프는 23\frac{2}{3} 바로 위 가장 작은 kx\frac{k}{x} (x ≤ 30)이고 3k - 2x = 1의 최대 x = 28 에서 1928\frac{19}{28}; 구간 길이 1928\frac{19}{28} - 23\frac{2}{3} = 184\frac{1}{84}, 답 a + b = 1 + 84 = 85.

  • 격자점 개수를 합으로 쓰기
  • 넓이로 기울기 어림하기
  • 세 개씩 묶어 확인하기
  • 구간의 아래끝 찾기
  • 구간의 위끝 찾기
  • 정수 방정식 풀기
  • 빼서 구간 길이 구하기

가족의 부모 대시보드는 sensimlab.com에 있습니다.