6월 모의고사 수학 22번 4점 킬러
발행

2027학년도 6월 모의고사 수학 공통 22번 풀이 | 귀납 수열과 경로 세기

들어가기 앞서…

이 문제는 a1,a2,a3,a_1,a_2,a_3,\cdots를 앞에서부터 나열하는 방식으로 풀기 어렵다. 조건의 인덱스가 2n2n, 4n+14n+1, 4n+34n+3으로 갈라지기 때문이다.

대신 한 항에서 어떤 새 항이 만들어지는지를 보면 된다. 핵심은 수열의 일반항을 찾는 것이 아니라, 시작값에서 목표값까지 가는 생성 경로를 세는 것이다.

문제

2027학년도 6월 모의고사 수학 공통 22번 문제. 귀납적으로 정의된 수열에서 a_k=10을 만족시키는 자연수 k의 개수를 구하는 문항.
2027학년도 6월 모의고사 수학 공통 22번 문제
문제 텍스트 주관식

수열 {an}\{a_n\}a1=1a_1=1, a3=4a_3=4이고, 모든 자연수 nn에 대하여

a2n=an+1,a_{2n}=a_n+1,a4n+3=a4n+1=an+4a_{4n+3}=a_{4n+1}=a_n+4

를 만족시킨다. ak=10a_k=10을 만족시키는 자연수 kk의 개수를 구하시오.

정답

3232

풀이

조건을 세 갈래 이동 규칙으로 읽는다

어떤 ana_n의 값을 알고 있다고 하자. 그러면 조건은 한 인덱스 nn에서 다음 인덱스들이 만들어진다는 뜻이다.

  • n2nn\to 2n으로 가면 값이 11 증가한다.
  • n4n+1n\to 4n+1로 가면 값이 44 증가한다.
  • n4n+3n\to 4n+3으로 가면 값이 44 증가한다.

따라서 ak=10a_k=10을 만드는 일은 시작값 11 또는 44에서 값 1010까지 가는 이동 방법을 세는 일로 바뀐다.

수열 조건을 n에서 2n, 4n+1, 4n+3으로 뻗는 세 갈래 이동 규칙으로 정리한 그림.
귀납 조건은 한 항에서 세 종류의 새 인덱스를 만드는 규칙이다.

여기서 a1=1a_1=1a3=4a_3=4는 문제에서 직접 준 시작점이다. 특히 a3a_3a1a_1에서 만들어진 값으로 보면 안 된다. 3=4n+33=4n+3이 되려면 n=0n=0이어야 하지만, 조건은 자연수 nn에 대해서만 주어져 있다.

같은 인덱스를 두 번 세지 않는지 확인한다

이동 방법을 세기 전에 먼저 서로 다른 이동 경로가 같은 kk를 만들지 않는지 확인해야 한다. 이 확인이 없으면 이동 문자열의 개수를 그대로 더할 수 없다.

11, 33을 제외한 자연수 kk를 보자. 짝수는 반드시 k=2nk=2n 꼴이고, 이때 이전 인덱스는 n=k2n=\frac{k}{2}로 유일하다.

55 이상의 홀수는 4n+14n+1 또는 4n+34n+3 중 정확히 하나의 꼴이다. 두 식은 각각 1(mod4)1\pmod 4, 3(mod4)3\pmod 4인 홀수를 만들기 때문이다. 따라서 이 경우도 이전 인덱스가 유일하다.

결국 11, 33을 제외한 모든 인덱스는 바로 이전 인덱스가 유일하다. 거꾸로 따라 올라가면 어느 시작점에서 왔는지도 유일하므로, 서로 다른 이동 문자열은 서로 다른 인덱스 kk를 만든다.

자연수 인덱스를 시작점 1과 3, 짝수, 5 이상의 홀수로 분류해 이전 인덱스가 유일함을 확인하는 그림.
이전 인덱스가 유일하므로 이동 문자열을 세어도 중복되지 않는다.

시작점 a_1=1에서 출발하는 경우를 센다

a1=1a_1=1에서 ak=10a_k=10이 되려면 총 99만큼 증가해야 한다. 값 +1+1 이동의 횟수를 xx, 값 +4+4 이동의 횟수를 yy라 하면 다음 식을 얻는다.

x+4y=9x+4y=9

가능한 경우는 y=0,1,2y=0,1,2이다.

y=0y=0이면 x=9x=9이다. 전부 +1+1 이동이므로 방법은 11가지이다.

y=1y=1이면 x=5x=5이다. 총 66번의 이동 중 어느 한 자리에 +4+4 이동을 넣는지 66가지이고, 그 +4+4 이동은 4n+14n+1, 4n+34n+3 중 하나를 선택할 수 있다. 따라서 방법은 62=126\cdot2=12가지이다.

y=2y=2이면 x=1x=1이다. 총 33번의 이동 중 어느 한 자리에 +1+1 이동을 넣는지 33가지이고, 두 번의 +4+4 이동은 각각 22가지 선택이 있다. 따라서 방법은 322=123\cdot2^2=12가지이다.

그러므로 a1=1a_1=1에서 출발하는 경우는 다음과 같다.

1+12+12=251+12+12=25

시작점 a_3=4에서 출발하는 경우를 센다

a3=4a_3=4에서 ak=10a_k=10이 되려면 총 66만큼 증가해야 한다. 이번에는

x+4y=6x+4y=6

이다.

가능한 경우는 y=0,1y=0,1이다. y=0y=0이면 x=6x=6이므로 전부 +1+1 이동이고, 방법은 11가지이다.

y=1y=1이면 x=2x=2이다. 총 33번의 이동 중 어느 한 자리에 +4+4 이동을 넣는지 33가지이고, 그 +4+4 이동은 4n+14n+1, 4n+34n+3 중 하나를 선택할 수 있다. 따라서 방법은 32=63\cdot2=6가지이다.

그러므로 a3=4a_3=4에서 출발하는 경우는 다음과 같다.

1+6=71+6=7
시작값 1과 4에서 값 10까지 가는 +1 이동과 +4 이동의 횟수, 이동 순서의 경우의 수, 합계를 정리한 표.
두 시작점에서 목표값 10까지 가는 이동 문자열을 각각 센다.

두 시작점의 경우를 더한다

두 시작점은 a1=1a_1=1, a3=4a_3=4로 따로 주어졌고, 이후의 각 인덱스는 이전 인덱스가 유일하다. 따라서 두 시작점에서 나온 경로는 서로 겹치지 않는다.

전체 개수는

25+7=3225+7=32

이다. 따라서 ak=10a_k=10을 만족시키는 자연수 kk의 개수는 3232이다.

다시 풀 때는 이 기준만 기억한다

귀납적으로 정의된 수열에서 인덱스가 2n2n, 4n+14n+1, 4n+34n+3처럼 갈라지면 앞에서부터 항을 나열하기보다 한 항이 어떤 새 항을 만드는지 먼저 본다.

그 다음에는 생성 경로가 겹치지 않는지 확인해야 한다. 이 문제에서는 11, 33을 제외한 모든 인덱스의 이전 인덱스가 유일하므로, 값의 증가량과 이동 순서를 세는 방식이 그대로 자연수 kk의 개수가 된다.

학습 기록

기록 없음
0 / 300