대수지수와 로그수능 기출킬러 문제 (22·30번 수준)

로그 차가 정수인 집합

문제

100100이하의 자연수 전체의 집합을 SS라 할 때, nSn \in S에 대하여 집합 {kkS이고log2nlog2k는정수}\left\{ k \left| k \in S \text{이고} \log _{2} n - \log _{2} k \text{는} \text{정수} \right\} \right.의 원소의 개수를 f(n)f ( n )이라 하자. 예를 들어, f(10)=5f ( 10 ) = 5이고 f(99)=1f ( 99 ) = 1이다. 이때, f(n)=1f ( n ) = 1nn의 개수를 구하시오. [4점]

정답 보기
2525

자료 내려받기

아직 올라온 파일이 없습니다.

해설

1k1001 \leq k \leq 100, nSn \in S 인 자연수에서 S={kkS이고log2nlog2k는정수}S = \left\{ k | k \in S \text{이고} \log _{2} n - \log _{2} k \text{는} \text{정수} \right\}의 원소의 개수를 f(n)f ( n )이므로 f(n)=1f ( n ) = 1log2nlog2k=m(m은정수)\log _{2} n - \log _{2} k = m ( m \text{은} \text{정수} )인 집합 SS의 원소(kk)가 1개인 nn의 값을 구하는 문제이다. log2nlog2k=log2nk=m\displaystyle \log _{2} n - \log _{2} k = \log _{2} \frac{n}{k} = m에서 nk=2m\displaystyle \frac{n}{k} = 2 ^{m}(1k,n100( 1 \leq k , n \leq 100인 자연수)) 이때, log2nk\displaystyle \log _{2} {\frac{n}{k}}이 정수여야 한다. k=nk = n이면 log2nn=1\displaystyle \log _{2} {\frac{n}{n}} = 1(정수)이므로, 항상 f(n)1f ( n ) \geq 1을 만족하게 된다. 그런데, f(n)2f ( n ) \geq 2인 경우는 주어진 식의 값이 정수가 되는 kk가 2개 이상 존재한다. ⑴ k=2nk = 2 n인 경우 log2n2n=1\displaystyle \log _{2} {\frac{n}{2 n}} = - 1으로 정수가 된다. ∴ nSn \in S 이고, 2nS2 n \in S을 만족 따라서 02n1000 2 n \leq 100, 0n500 n \leq 50k=n2\displaystyle k = {\frac{n}{2}}인 경우 log2nn2=1\displaystyle \log _{2} {\frac{n}{\frac{n}{2}} = 1}으로 정수가 된다. ∴ nSn \in S 이고, n2S\displaystyle {\frac{n}{2}} \in S을 만족 n2\displaystyle {\frac{n}{2}}이 정수가 되므로 nn은 짝수 따라서 nn이 짝수 또는 50이하의 정수이면, f(n)2f ( n ) \geq 2가 된다. 그러므로, f(n)=1f ( n ) = 1을 만족하도록 하는 자연수 nn은 50 이상의 홀수여야 한다. ∴ 25개

태그

비슷한 문제 더 보기

← 전체 문제 목록으로