设a属于{1,-1,1/2,3},则使函数y=x^a的定义域为R且是奇函数的所有a值为?