AMC 10 · 2016 · #25
학년 8 arithmetic답을 골라 클릭하세요.
AMC 10 2016 problem © Mathematical Association of America (MAA AMC). Reproduced for educational use.
x 가 아무리 커질 수 있어서 식이 무섭게 보이지만, 도구 #9(더 쉬운 문제로 줄이기)로 단순해진다. x 를 정수 부분과 소수 부분의 합으로 쓰면 각 항 ⌊ kx⌋ - k⌊ x⌋ 이 x 의 소수 부분에만 의존함이 드러난다. 도구 #4(변수 도입하기)로 그 소수 부분을 t 라 두면 실수 전체가 구간 0 ≤ t < 1 하나로 줄어든다. 도구 #1(그림 그리기)로 그 결과를 특정 분수에서만 올라가는 계단으로 그리고, 도구 #5(패턴 찾기)로 각 계단이 새로운 값에 닿음을 보인다. 마지막 개수 세기는 도구 #16(관점 바꾸기)을 쓴다. 출력 값을 직접 세는 대신 계단이 올라가는 입력 분수를 세는데, 그것이 바로 분모가 2 부터 10 까지인 기약분수들이다.
x 를 정수 부분과 소수 부분으로 나누기
x = n + t 로 쓰자. n=⌊ x⌋ 은 정수, t={x} 는 0 ≤ t < 1 인 소수 부분, 각 항에 대입한다.
어떤 수든 정수 부분과 소수 나머지의 합이므로 두 부분을 따로 다룬다.
6.EE.A.2Use Matrix Logic각 바닥 함수에서 정수 부분 빼내기
kn 이 정수라 바닥 함수 밖으로 빠져 상쇄되고 각 항은 ⌊ kt⌋ 만 남아 f 는 t 에만 의존: f(x)=g(t).
k 의 정수배는 바닥 함수를 건드리지 않으므로 소수 나머지만 중요하다.
4.NF.B.3Solve An Easier Related Problemg(t) 를 올라가는 계단으로 보기
각 ⌊ kt⌋ 은 0 이다가 t=a/k 에서 1 씩 올라, g(t) 는 g(0)=0 에서 시작하는 감소하지 않는 계단이다.
각 바닥 함수는 오직 올라가기만 하는 계단이므로 그 합도 위로만 가는 계단이다.
8.F.B.5Draw A Diagram서로 다른 도약점마다 새로운 값이 생긴다
각 도약 분수 t=a/d(기약)에서 k=d 조각이 올라 g 는 오르기만 해 값이 반복 안 됨: #값 = 1 + #서로 다른 도약 분수.
오직 올라가기만 하는 계단은 매 칸마다 새 높이에 닿으므로 값 세기는 칸 세기와 같다.
8.F.A.1Look For A Pattern도약 분수를 기약분수로 세기
모든 분수를 기약분수로 줄이면, 분모 d(2 ≤ d ≤ 10)의 분자 개수는 d 와 서로소인 φ(d) 이다.
같은 값의 분수는 같은 점이므로 기약분수를 써서 각 점을 한 번만 센다.
4.NF.A.1Count The Complement토션트들과 시작값을 더하기
d=2…10 의 φ(d) 합: 1+2+2+4+2+6+4+6+4 = 31 개 도약 분수, 시작값을 더해 31+1 = 32 = (A).
각 분모와 서로소인 분자를 세는 것이 곧 오일러 토션트이므로 아홉 개의 토션트를 더하면 된다.
6.NS.B.4Identify Subproblemsx 의 소수 부분만 중요해서 합이 계단이 되고, 분모가 2부터 10까지인 기약분수마다 한 번씩 올라간다 — 그 분수들(31개)을 세고 시작값을 더하면 32 가 된다.
- x 를 정수 부분과 소수 부분으로 나누기
- 각 바닥 함수에서 정수 부분 빼내기
- g(t) 를 올라가는 계단으로 보기
- 서로 다른 도약점마다 새로운 값이 생긴다
- 도약 분수를 기약분수로 세기
- 토션트들과 시작값을 더하기