Problem

Source: Czech-Polish-Slovak Match, 2011

Tags: algebra, polynomial, algebra unsolved



A polynomial $P(x)$ with integer coefficients satisfies the following: if $F(x)$, $G(x)$, and $Q(x)$ are polynomials with integer coefficients satisfying $P\Big(Q(x)\Big)=F(x)\cdot G(x)$, then $F(x)$ or $G(x)$ is a constant polynomial. Prove that $P(x)$ is a constant polynomial.