| 2023년 9월 학력평가 고2 수학 29번 풀이 해설 [이해용/실전용] | |
| 문제의 분류 | 수학Ⅰ · 수열 / 이차방정식 |
| 난이도 | 상 |
이 문제는 이차방정식의 근을 구해 수열의 후보를 찾고, 최댓값부터 선택한 후 조건을 만족하도록 조정하는 최적화 방법으로 풀이합니다.
step1. 이차방정식을 풀어 의 후보를 구합니다.
step2. 부터 까지 의 후보를 나열하고 특징을 파악합니다.
step3. 합을 최대로 만드는 초기 조합을 선택하고 조건 (나)를 확인합니다.
step4. 조건 (나)를 만족하도록 최소한의 변경으로 최적의 수열을 완성하고 최댓값을 계산합니다.
- 이차방정식의 인수분해 : 꼴의 이차방정식은 으로 인수분해됩니다.
step1. 이차방정식을 풀어 의 후보 구하기
먼저 조건 (가)에 주어진 이차방정식을 풀어볼게요. 문자가 있어서 복잡해 보이지만, 상수항을 잘 살펴보면 힌트가 숨어있어요.
상수항이 로 인수분해되어 있죠? 이 두 인수를 더해보면 이 됩니다. 일차항의 계수인 3과 정확히 일치하네요!
따라서 이 이차방정식은 으로 깔끔하게 인수분해됩니다.
방정식의 해는 또는 가 되므로, 수열의 각 항 는 이 두 값 중 하나를 선택해야 합니다.
step2. 부터 까지 의 후보 나열 및 특징 파악
이제 부터 까지 가 가질 수 있는 두 가지 후보를 모두 나열해 볼게요. (조건 (나)에서 이 10까지이므로 까지 필요해요)
: 또는
: 또는
: 또는
: 또는
: 또는
: 또는
: 또는
: 또는
: 또는
: 또는
: 또는
여기서 과 일 때는 두 후보가 모두 음수라는 점을 꼭 기억해 두세요. 이 부분이 나중에 중요한 기준이 됩니다.
step3. 합을 최대로 만드는 초기 조합 선택 및 조건 (나) 확인
우리의 목표는 을 최대로 만드는 거예요. 합이 최대가 되려면 당연히 각 마다 더 큰 값을 고르는 것이 유리하겠죠?
일단 무조건 큰 값들만 선택해서 수열을 만들어 봅시다.
선택된 수열:
이제 이 수열이 조건 (나)인 '을 만족하는 이 2개'라는 조건을 지키는지 확인해 볼게요.
이웃한 두 항의 곱이 0 이하가 되는 곳을 찾아보면,
일 때:
일 때:
일 때:
일 때:
이렇게 총 4개의 에서 조건이 성립해 버립니다. 우리가 원하는 건 딱 2개인데 말이죠.
0이 포함되어 있으면 양옆의 부호가 다를 때 0과의 곱이 두 번 연속으로 0 이하가 되어 매칭 개수가 늘어난다는 점을 놓치기 쉽습니다.
step4. 조건 (나)를 만족하도록 최적의 수열 완성 및 최댓값 계산
매칭 개수를 4개에서 2개로 줄이면서도, 합이 줄어드는 손실을 최소화해야 해요.
문제가 되는 부분은 과 입니다. 이 0들을 다른 후보인 으로 바꾸면 어떻게 될까요?
를 에서 으로 바꾸면, 주변 항들이 이 됩니다.
그러면 () 하나만 성립하고, 이 되어 에서의 매칭이 사라집니다!
마찬가지로 을 에서 으로 바꾸면, 주변 항들이 이 되어 에서만 매칭이 일어나고 에서의 매칭이 사라집니다.
이렇게 두 곳을 모두 으로 수정하면 매칭 개수가 정확히 2개가 됩니다.
수정된 수열:
(참고로 은 을 선택해야 이 되어 추가 매칭이 생기지 않아요.)
만약 0을 그대로 두고 다른 양수들을 음수로 바꾼다면 합이 훨씬 더 많이 줄어들게 됩니다. 따라서 이 선택이 합을 최대로 만드는 최적의 방법이에요.
이제 1항부터 10항까지의 합을 구해볼까요?
따라서 구하는 최댓값은 5가 됩니다.
step1. 의 후보 구하기
또는
step2. 까지 후보 나열
step3. 합이 최대가 되는 초기 조합 선택
--- 큰 값만 선택하여 나열하면
인 은 --- 총 4개
step4. 조건에 맞게 최적화 및 최댓값 계산
--- 매칭 개수를 2개로 줄이면서 합의 감소를 최소화하려면 을 수정
--- 매칭 1개로 감소, 합 -3
--- 매칭 1개로 감소, 합 -3
수정된 수열:
매칭 --- 총 2개 만족
문자가 포함된 이차방정식 을 인수분해하여 의 일반항 후보를 찾는 과정에서 막힐 수 있습니다.
조건이 정확히 2번만 성립하도록 수열을 구성할 때, 0이 포함될 경우 매칭이 2번 일어난다는 사실을 간과하여 경우의 수를 나누는 데 혼란을 겪을 수 있습니다.
상수항 의 두 인수의 합이 이 됨을 이용하여 크로스 인수분해를 시도해 보세요.
각 에 대해 가 가질 수 있는 두 값을 표로 나열한 뒤, 합을 최대로 만들기 위해 일단 큰 값들만 선택해 보세요. 그 후 조건에 맞지 않는 부분(0이 있는 곳)만 최소한의 손실로 수정하는 '최적화' 방식을 적용해 보세요.
확장 팁: 최댓값/최솟값을 구하는 복잡한 조건 문제에서는 '가장 이상적인 최대/최소 상태'를 먼저 가정한 뒤, 조건을 만족하도록 조금씩 조정해 나가는 것이 효율적입니다.