问题
选择题
已知数列{an}满足:an=logn+1(n+2),定义使a1•a2•a3…ak为整数的数k(k∈N*)叫做希望数,则区间[1,2010]内所有希望数的和M=( )
A.2026
B.2036
C.2046
D.2048
答案
an=logn+1(n+2),
∴由a1•a2•ak为整数得,log23•log34…log(k+1)(k+2)=log2(k+2)为整数,
设log2(k+2)=m,则k+2=2m,∴k=2m-2; 因为211=2048>2010,
∴区间[1,2010]内所有希望数为22-2,23-2,24-2,,210-2,
其和M=22-2+23-2+24-2+…+210-2=2026.
故选A.