$f(x)$が定数関数のとき
$f(x)=1031$
$f(x)$が定数関数でないとき
$f(x)=a_1x^n+a_2x^{n-1}+…(a_1≠0,n≧1)$とおき、
$f^{1031}(x)$の最高次について考えると、
$a_1=±1,n=1$が分かり、
$f(x)=x+b,-x+c$
ゆえに、$f(1031)=1031$より$f(x)=x,-x+2062$であり、実際これらは条件を満たす。
よって$f(x)=x,-x+2062,1031$
この問題を解いた人はこんな問題も解いています