Let $q(n)$ be a nonconstant polynomial with integer coefficients, and let $c=q(0)$ be the constant term of $q$. Show that if $q$ is nonconstant and $c \gt 1$, then there are infinitely many $q(n)$ $\in \mathbb N$ that are not primes.
Hint: You may assume the familiar fact that the magnitude of any non constant polynomial, $q(n)$, grows unboundedly as $n$ grows.
How to solve it using the given hint? As it is stated that polynomial has integer coefficients, so that means polynomial can be decreasing as well. But in that case we may not get mapping to infinitely many natural numbers.