AMC 10 · 2018 · #22
학년 6 number-theory답을 골라 클릭하세요.
AMC 10 2018 problem © Mathematical Association of America (MAA AMC). Reproduced for educational use.
gcd은 소수를 하나씩 따로 다룬다. 즉 각 소수에 대해 두 수의 지수 중 더 작은 값을 남긴다. 그래서 도구 #4(변수 도입하기): e_p(x)를 x에 들어 있는 소수 p의 지수로 두면, 모든 gcd 정보가 '두 지수 중 작은 값' 이라는 단순한 진술로 바뀐다. 도구 #7(작은 문제로 쪼개기): 소수 2와 소수 3은 서로 간섭하지 않으므로 따로 다루어 a 안의 2의 거듭제곱과 3의 거듭제곱을 정확히 확정한다. 그러면 gcd(d,a)는 6에 (2나 3을 인수로 갖지 않는 수)를 곱한 형태로 고정된다. 도구 #3(가능성 지우기): 70 < x < 100 범위에서 그 조건을 통과하는 6의 배수는 단 하나뿐이며, 그것이 a에 강제되는 소수를 드러낸다.
소인수분해하고 지수에 이름 붙이기
소수 2와 3만 등장한다. e_p(x)를 지수로 두면 gcd은 각 소수의 더 작은 지수를 남긴다는 규칙이 핵심이다.
gcd은 각 소수를 따로따로 볼 뿐이니, 문제를 소수별로 쪼개라.
4.OA.B.4Use Matrix Logic더 작은 지수 규칙 적기
더 작은 지수를 읽으면 네 gcd이 여섯 개의 min 식이 된다: 소수 2는 min이 3, 2, 1, 소수 3은 1, 2, 3이다.
각 gcd 값은 거기서 만나는 두 지수 중 더 작은 쪽을 알려 준다.
6.NS.B.4Use Matrix Logic2의 거듭제곱 따라가기
e₂(b) ≥ 3이라 e₂(c)=2, 이어 e₂(d)=1이 강제되고, a는 e₂(a) ≥ 3을 유지한다.
한 수가 어떤 소수를 이미 충분히 가지면, gcd이 짝꿍의 지수를 못 박는다.
6.NS.B.4Identify Subproblems3의 거듭제곱 따라가기
대칭적으로 e₃(b) ≥ 2가 e₃(a)=1을 강제하고, min(e₃(c),e₃(d))=3에서 e₃(d) ≥ 3: a는 3을 하나 가진다.
높은 지수와 낮은 gcd을 짝지으면 짝꿍의 지수가 정확히 못 박힌다.
6.NS.B.4Identify Subproblemsgcd(d,a) 만들기
d와 a를 비교하면 2는 min(1, ≥ 3)=1, 3은 min( ≥ 3,1)=1이므로 gcd(d,a)=6m이고 m은 6과 서로소다.
d와 a의 gcd은 2 하나와 3 하나를 확실히 가져가고, 더 붙는 것은 새 소수에서만 온다.
6.NS.B.4Use Matrix Logic범위로 값 못 박기
70 < 6m < 100이라 m∈{12,…,16}, 짝수와 3의 배수를 빼면 m=13이므로 gcd(d,a)=78이 a를 나눈다: 답 (D).
70과 100 사이에서 2와 3을 모두 피하는 6의 배수는 단 하나뿐이라 그 여분의 소수가 강제된다.
6.EE.B.8Eliminate Possibilitiesgcd은 각 소수의 더 작은 거듭제곱을 남기므로 2와 3을 따로 추적하라: 그러면 gcd(d,a)=6m이 강제되고, 70과 100 사이에 맞는 것은 78=6·13뿐이라 13이 반드시 a를 나눈다 — 보기 (D).
- 소인수분해하고 지수에 이름 붙이기
- 더 작은 지수 규칙 적기
- 2의 거듭제곱 따라가기
- 3의 거듭제곱 따라가기
- gcd(d,a) 만들기
- 범위로 값 못 박기