Problem
Ross wants to build a special set $A$. He starts with $A=\{0, 42\}$. At any step, he can add an integer $x$ to the set $A$ if it is a root of a polynomial that uses the already existing integers in $A$ as coefficients. He keeps doing this, adding more and more numbers to $A$. What is the maximum number of distinct integers $A$ can have?
My thoughts
First of all, this is a contest problem and I am a bit confused with the problem statement. I am assuming that I can't use the zero polynomial to make the problem more clear.
I tried to solve the problem simply making polynomials and see what elements $A$ can have. For the first step, the polynomial is $P_1(x)=42$. So, after the first step, $A=\{0,42,42\}$. For the second step, the polynomial is $P_2(x)=42x+42$. So, after the second step, $A=\{-1,0,42\}$. For the third step, the polynomial is $P_3(x)=-x^2-x+42$ ( I am assuming that I can use some of the existing integers more than once as coefficients in a certain polynomial). So, after the third step, $A=\{-7,-1,0,6,42\}$. After this, the polynomials get harder to check.
From the first three steps, I see that divisors of $42$ (both positive and negative) can be an element in $A$. If this is true, how to prove this? And can the problem be solved in more elegant way ( not checking the polynomials)?