The problem is as follows.
$f:\mathbb{Z}\rightarrow \mathbb{Z}$
$f(f(x+y))$= $f(x^2$$)$+$f(y^2)$
$f(f(2020))$=$1010$
Find $f(2025)$
I approached by substituting $f(2020)$= $\alpha$
Then I substituted that$f(\alpha)$=1010
I tried to figure out that if I can find $f(45^2)$=$f(2025)$
Then I tried to find out if I can find the degree of $f(x)$.
Is it possible to find an $\beta$ such that,$f(\beta)$=1010
If $x^2$=$y^2$ then the equation becomes $f(f(2x))$ = $2f(x^2)$. surely,$f(2x)$ $\not=$$f(x^2)$.
I don't actually have any clue now.
Choosing $y=-x$, we have that $2f(x^2) = f(f(0))$, in other words $f$ is constant on square numbers. From the initial condition we can deduce a bunch of things, one of them is that $f(1010^2) = 505$. So $505$ is the value on all squares, including $f(2025) = f(45^2)$.