已知函数f(x)=x^2+|x-a|,a为实常数.问:当a=1时,解不等式f(x)<3;当x∈[1,2]时,求f(x)的