a、b、cを実数とし、a、bを正とする。関数f(x)=asin^2x-bcosx+c(0≦x<2π)は、f(π/2)=1であり、最大値が3、最小値が-5であるとする。このとき、a、b、cと最大値、最小値を与えるxをそれぞれ求めよ。