If a Polynomial $f$ with complex coefficients takes integer values at $n+1$ consecutive integers ( where the degree of $f$ is $n$ ) , then we can conclude that $f$ takes integer values at all integers.
"Polynomial $f$ has rational coefficients" $\iff$ "Polynomial $f$ sends at least $n+1$ integers to integers" ( where the degree of $f$ is $n$ )
Here the $n+1$ integers don’t have to be consecutive.
PS: I came up with these two statements and I think they are correct , but I have no idea how to prove them and I don’t find any counter examples.
Examples: $x(x+1)/2$ takes all integers to integers.(statement 1)
$\sqrt{2}(x^2-x-2)$doesn’t have rational coefficients and it takes two integers to $0$,but it need to take at least 3 integers to integers.(statement 2)