Does there exist a prime $p$ for each natural number $n$ such that all $n$th degree or less polynomials in $\mathbb{Z}_p$ with coefficients in $[-n,n] \cap \mathbb{Z}$ split?
Motivation:
If you have a finite field and want to add roots of various polynomials, an easy way to do this is to construct an extension field that gives you those new roots; however, if you instead demand that the field be of the form $\mathbb{Z}_p$ for some prime $p,$ then this no longer works. Instead, you must find a new prime that has roots for the additional polynomials.
If you know of a proof of the statement above or a link to a resource discussing this problem or related problems, please let me know. Thanks.
based on the discussion so far it appears that this is not possible for all n, so I therefore would like to know what the largest such n is, Thanks
Regarding the choice of p1, it is easy to show this will never work, consider the polynomial of degree 2 x^2-k, this will only split if k is a square, however in Zp for any prime p there are (p-1)/2 non squares and all k must be considered because [-n,n] is equivalent to [0,p-1]. Therefore we must consider p greater than n if we hope to find such a p. Like I said above, based on the conversation so far it seems like this is not possible for all n so please try to find an n for which this can't be done.