若a^2-2a-3=0
a=3,a=-1
若a=3,f(x)=1,值域不是R
若a=-1,则f(x)=-4x+1是一次函数,符合定义域和值域都为R,
若a^2-2a-3不等于0
则是二次函数
若a^2-2a-30,则有最小值,值域也不是R
所以a=-1
若a^2-2a-3=0
a=3,a=-1
若a=3,f(x)=1,值域不是R
若a=-1,则f(x)=-4x+1是一次函数,符合定义域和值域都为R,
若a^2-2a-3不等于0
则是二次函数
若a^2-2a-30,则有最小值,值域也不是R
所以a=-1