I'm looking for all polynomials $P(x)$ with integer coefficients such that for every $n \in \Bbb N$ there is an $m \in \Bbb N$ such that $P(n!)=m$!. The only solutions seem to be the constant polynomials and $P(x)=x$. Any ideas?
EDIT: When $P$ is linear, i. e. $P(x)=ax+b,a \ne 0$, we easily see that we must have $(n+1) n! > P(n!) > (n-1)!$ for large enough $n$, which yields $P(x)=x$. Thus we can restrivt ourselves to the case deg P>1. A divisibility argument now shows that $P(0)=0$ (by the way, $0 \not \in \Bbb N$). Any suggestions how to proceed further?
Edit: I delete my original answer, because it's unnecessarily complicated.
Denote $P(x)=a_dx^d+\dots +a_0,$ where $d>1, a_d\geq1, a_i\in \mathbb Z.$
For a large enough integer $n$, we have $$n!<\frac{1}2 (n!)^d<P(n!)=m!<(n!)^{d+1}<((d+1)~n)!,$$ hence $n<m<(d+1)~n$. $$d=\lim_{n\to \infty}\dfrac{\ln m!}{\ln n!}=\lim_{n\to \infty}\dfrac{m\ln m}{n\ln n}=\dfrac{m}{n}.$$
$$1=\dfrac{m!}{P(n!)}=\lim_{n\to \infty}\dfrac{(d~n)!}{a_d(n!)^d} \dfrac{a_d(n!)^d}{a_d(n!)^d+\dots +a_0}=\infty,$$ a contradiction.