已知数列 {an} 的通项 an=nx(x+1)(2x+1)⋯(nx+1)(n∈N∗).若 a1+a2+⋯+a2018<1,则实数 x 可以等于( )
A.−23
B.−512
C.−1348
D.−1160
答案 B.
解析 由于当 n⩾2 时,有nx(x+1)(2x+1)⋯(nx+1)=1(x+1)(2x+1)⋅((n−1)x+1)−1(x+1)(2x+1)⋅(nx+1),
于是a1+a2+⋯+a2018=1−1(x+1)(2x+1)⋯(2018x+1)<1,
即(x+1)(2x+1)⋯(2018x+1)>0,
该不等式的解集M=(−∞,−1)∪(1008⋃k=1(−12k,−12k+1))∪(−12018+∞),
而−1<−23<−12<−512<−13<−1348<−14<−15<−1160<−16,
于是只有选项 B 符合题意.