设函数f(x)=x^2+ax+b,集合={xIf(x)=x}={a},求a,b的值