1≤k≤100, n∈S 인 자연수에서
S={k∣k∈S이고log2n−log2k는정수}의 원소의 개수를 f(n)이므로
f(n)=1 은 log2n−log2k=m(m은정수)인 집합 S의 원소(k)가 1개인 n의 값을 구하는 문제이다.
log2n−log2k=log2kn=m에서
kn=2m(1≤k,n≤100인 자연수)
이때, log2kn이 정수여야 한다.
k=n이면 log2nn=1(정수)이므로, 항상 f(n)≥1을 만족하게 된다.
그런데, f(n)≥2인 경우는 주어진 식의 값이 정수가 되는 k가 2개 이상 존재한다.
⑴ k=2n인 경우
log22nn=−1으로 정수가 된다.
∴ n∈S 이고, 2n∈S을 만족 따라서 02n≤100, 0n≤50
⑵ k=2n인 경우
log22nn=1으로 정수가 된다.
∴ n∈S 이고, 2n∈S을 만족
2n이 정수가 되므로 n은 짝수 따라서 n이 짝수 또는 50이하의 정수이면, f(n)≥2가 된다.
그러므로, f(n)=1을 만족하도록 하는 자연수 n은 50 이상의 홀수여야 한다.
∴ 25개