已知关于x的方程-x²+1+a-x=0在(0,1]上有关实数解 求a取值范围