수학여정 - 문제 분석 리포트

2023년 9월 학력평가 고2 수학 29번 풀이 해설 [이해용/실전용]
문제의 분류수학Ⅰ · 수열 / 이차방정식
난이도

🔍 이해용 풀이

문제
29. 다음 조건을 만족시키는 모든 수열 {an}에 대하여 n=110an의 최댓값을 구하시오. [4점]
(가) 모든 자연수 k에 대하여 akx에 대한 방정식 x2+3x+(8k)(k5)=0의 근이다.
(나) an×an+10을 만족시키는 10 이하의 자연수 n의 개수는 2이다.
ak가 될 수 있는 값들을 먼저 다 구해놓고 나열해 볼까요? 합이 최대가 되려면 일단 큰 값들을 고르는 게 유리하겠죠. 큰 값들만 골랐을 때 조건 (나)를 만족하는지 확인하고, 안 된다면 합의 손실을 최소화하면서 조건을 맞추는 방향으로 접근해 봅시다.

step1. 이차방정식을 풀어 ak의 후보 구하기

먼저 조건 (가)에 주어진 이차방정식을 풀어볼게요. 문자가 있어서 복잡해 보이지만, 상수항을 잘 살펴보면 힌트가 숨어있어요.

상수항이 (8k)(k5)로 인수분해되어 있죠? 이 두 인수를 더해보면 (8k)+(k5)=3이 됩니다. 일차항의 계수인 3과 정확히 일치하네요!

따라서 이 이차방정식은 (x+8k)(x+k5)=0으로 깔끔하게 인수분해됩니다.

방정식의 해는 x=k8 또는 x=5k가 되므로, 수열의 각 항 ak는 이 두 값 중 하나를 선택해야 합니다.

step2. k=1부터 11까지 ak의 후보 나열 및 특징 파악

step 2

이제 k=1부터 11까지 ak가 가질 수 있는 두 가지 후보를 모두 나열해 볼게요. (조건 (나)에서 n이 10까지이므로 a11까지 필요해요)

k=1 : 7 또는 4

k=2 : 6 또는 3

k=3 : 5 또는 2

k=4 : 4 또는 1

k=5 : 3 또는 0

k=6 : 2 또는 1

k=7 : 1 또는 2

k=8 : 0 또는 3

k=9 : 1 또는 4

k=10 : 2 또는 5

k=11 : 3 또는 6

여기서 k=6k=7일 때는 두 후보가 모두 음수라는 점을 꼭 기억해 두세요. 이 부분이 나중에 중요한 기준이 됩니다.

step3. 합을 최대로 만드는 초기 조합 선택 및 조건 (나) 확인

step 3

우리의 목표는 n=110an을 최대로 만드는 거예요. 합이 최대가 되려면 당연히 각 k마다 더 큰 값을 고르는 것이 유리하겠죠?

일단 무조건 큰 값들만 선택해서 수열을 만들어 봅시다.

선택된 수열: 4,3,2,1,0,1,1,0,1,2,3

이제 이 수열이 조건 (나)인 'an×an+10을 만족하는 n이 2개'라는 조건을 지키는지 확인해 볼게요.

이웃한 두 항의 곱이 0 이하가 되는 곳을 찾아보면,

n=4 일 때: 1×0=00

n=5 일 때: 0×1=00

n=7 일 때: 1×0=00

n=8 일 때: 0×1=00

이렇게 총 4개의 n에서 조건이 성립해 버립니다. 우리가 원하는 건 딱 2개인데 말이죠.

0이 포함되어 있으면 양옆의 부호가 다를 때 0과의 곱이 두 번 연속으로 0 이하가 되어 매칭 개수가 늘어난다는 점을 놓치기 쉽습니다.

step4. 조건 (나)를 만족하도록 최적의 수열 완성 및 최댓값 계산

step 4

매칭 개수를 4개에서 2개로 줄이면서도, 합이 줄어드는 손실을 최소화해야 해요.

문제가 되는 부분은 a5=0a8=0입니다. 이 0들을 다른 후보인 3으로 바꾸면 어떻게 될까요?

a50에서 3으로 바꾸면, 주변 항들이 1,3,1이 됩니다.

그러면 1×3=30 (n=4) 하나만 성립하고, 3×1=3>0이 되어 n=5에서의 매칭이 사라집니다!

마찬가지로 a80에서 3으로 바꾸면, 주변 항들이 1,3,1이 되어 n=8에서만 매칭이 일어나고 n=7에서의 매칭이 사라집니다.

이렇게 두 곳을 모두 3으로 수정하면 매칭 개수가 정확히 2개가 됩니다.

수정된 수열: 4,3,2,1,3,1,1,3,1,2,3

(참고로 a113을 선택해야 a10×a11=6>0이 되어 추가 매칭이 생기지 않아요.)

만약 0을 그대로 두고 다른 양수들을 음수로 바꾼다면 합이 훨씬 더 많이 줄어들게 됩니다. 따라서 이 선택이 합을 최대로 만드는 최적의 방법이에요.

이제 1항부터 10항까지의 합을 구해볼까요?

n=110an=4+3+2+1+(3)+(1)+(1)+(3)+1+2=5

따라서 구하는 최댓값은 5가 됩니다.

[정답] 5

⚡ 실전용 풀이

step1. ak의 후보 구하기

x2+3x+(8k)(k5)=0

(x+8k)(x+k5)=0

ak=k8 또는 ak=5k

step2. k=1~11까지 후보 나열

k=1:7,4

k=2:6,3

k=3:5,2

k=4:4,1

k=5:3,0

k=6:2,1

k=7:1,2

k=8:0,3

k=9:1,4

k=10:2,5

k=11:3,6

step3. 합이 최대가 되는 초기 조합 선택

--- 큰 값만 선택하여 나열하면

ak:4,3,2,1,0,1,1,0,1,2,3

anan+10n4,5,7,8   --- 총 4개

step4. 조건에 맞게 최적화 및 최댓값 계산

--- 매칭 개수를 2개로 줄이면서 합의 감소를 최소화하려면 a5,a8을 수정

a5=03   --- 매칭 n=4 1개로 감소, 합 -3

a8=03   --- 매칭 n=8 1개로 감소, 합 -3

수정된 수열: 4,3,2,1,3,1,1,3,1,2,3

매칭 n=4,8   --- 총 2개 만족

n=110an=4+3+2+13113+1+2=5

5

다른 문제 분석하기
22023년9월 학력평가고2 · 수학
이 시험의 다른 문제
2023년 9월 학력평가 고2 수학
123456789101112131415161718192021222324252627282930
도서관에서 전체 보기 →