若函数f(x)=1/2x^2-x+a的定义域和值域均为[1,b](b>1),求a,b的值