由x-a>0,x-a<1 解得
a<x<a+1
由题意a<x<a+1与2≤x≤5没有公共范围
即两者交集为空集
(a=5时x>5,与2≤x≤5没有公共范围,a+1=2时也一样,因此a可以取端点值)
则a+1≤2或a≥5
∴a≤1或a≥5