已知函数f(x)=sin²x+2acosx-a 在x∈[0,圆周率/2]时有最大值2 求a的值