Let $p$ be a prime number. Let $a, b$, and $c$ be integers that are divisible by p such that the equation $x^3 + ax^2 + bx + c = 0$ has at least two different integer roots. Prove that c is divisible by $p^3$.
I have the solution, but I don't get parts of it
It said that: Let r and s be two different integral roots of the equation
$r^3 + ar^2 +br +c=0$
and
$s^3 + as^2 + bs +c =0$ because of the remainder theorem
It then said that since a, b, and c are divisible by p, then $r^3$ and $s^3$ are divisible by p, I don't quite the reasoning behind this, can someone provide an explanation.
Here is the reasoning. Consider $r^3 + ar^2 +br +c=0$ . The RHS, $0$ is divisible by $p$ so the LHS must also be divisible by $p$. Now in the LHS, the terms $ar^2$, $br$ and $c$ are all divisible by $p$ since $a$, $b$ and $c$ are all divisible by $p$. Hence for the LHS to be divisible by $p$ the remaining term $r^3$ must also be divisible by $p$. Similarly you can show that $s^3$ is divisible by $p$.