已知函数 f(x)=|x+1x−a|(a∈R),若存在 x1,x2,⋯,xn∈[12,2],使得 f(x1)+f(x2)+⋯+f(xn−1)=f(xn) 成立的最大的正整数 n 为 6,则 a 的取值范围是_______.
答案 [158,1910)∪(135,218].
解析 设函数 f(x) 在 [12,2] 上的最小值为 p,最大值为 q,则 f(x1)+f(x2)+⋯+f(xn−1) 的取值范围是 [(n−1)p,(n−1)q],f(xn) 的取值范围是 [p,q],题意两者交集不为空,即(n−1)p⩽q,
因此 5p⩽q<6p,而当 x∈[12,2] 时,x+1x 的取值范围是 [2,52]. 当 2⩽a⩽52 时,p=0,不符合题意. 当 a<2 或 a>52 时,有 q=p+12,此时 110<p⩽18,此时 a 的取值范围是 [2−18,2−110)∪(52+110,52+18],即 [158,1910)∪(135,218].