This is an exercise in polynomials/algebra/discrete mathematics I have just met:
For odd integers $a,b \in \mathbb{Z}$ we are asked to show the polynomial $ x^3+ax+b$ has no rational roots.
The first thing that came to my mind is the rational root test which says that for a rational root $x=\frac{p}{q}$ written as a reduced fraction where $p,q \in \mathbb{Z}$ with $ q\neq 0$, then $q$ is a factor of 1 and $p$ is a factor of $b$ which means that a rational root must actually be an odd integer (positive or negative) factor of $b$, but I am stuck here. All help appreciated.