実数全体で定義された関数f(x)は連続で、次の条件(A)(B)を
満たすものとする。ただしaは定数とする。
(A)全てのxに対し、f(x+2)=f(x)である。
(B)f(0)=0、で一回微分した関数の f´(x)=2x、ただし(0<x<1)
                     f´(x)=a、ただし(1<x<2)
(1)aの値を求めよ。
これの答えはa=−1なんですけど、何回やってもa=1になってしまいます(汗)
指針では0<x<1のときf(x)=x^2+c、1<x<2のときf(x)=ax+b
とおける。x=0,1,2での連続性を利用。と書いてあります。
よろしくお願いします。