Problem

Source: 44th International Tournament of Towns, Senior A-Level P3, Spring 2023

Tags: algebra, polynomial, number theory



$P(x)$ is polynomial with degree $n>5$ and integer coefficients have $n$ different integer roots. Prove that $P(x)+3$ have $n$ different real roots.