Problem

Source: Czech and Slovak Match 1998 P2

Tags: integer root, Integer Polynomial, algebra



A polynomial $P(x)$ of degree $n \ge 5$ with integer coefficients has $n$ distinct integer roots, one of which is $0$. Find all integer roots of the polynomial $P(P(x))$.