Cách làm trên của mình sai nhé. Mình xin sửa lại.
Đặt [tex]p^3-4p+9=t^2\Rightarrow p(p^2-4)=(t-3)(t+3)\vdots p[/tex]
+ [tex]t-3 \vdots p\Rightarrow t-3=pk\Rightarrow p(p^2-4)=pk(pk+6)\Leftrightarrow p^2-pk^2-6k-4=0[/tex]
Để phương trình trên có nghiệm nguyên thì [tex]\Delta =k^4+24k+16[/tex] là số chính phương.
Thử k = 1,2. Với k > 3 thì [tex]k^4< k^4+24k+16< (k^2+4)^2[/tex]
[tex]\Rightarrow k^4+24k+16\in \left \{ (k^2+1)^2,(k^2+2)^2,(k^2+3)^2\left \{ \right \} \right \}[/tex]
+ [tex]t+3\vdots p\Rightarrow t+3=pk\Rightarrow p(p^2-4)=pk(pk-6)\Rightarrow p^2-pk^2+6k-4=0[/tex]
Xét delta [tex]=k^4-24k+16[/tex]
Tiếp tục thử k = 1,2. Với k > 3 ta có [tex](k^2-4)^2< k^4-24k+16 < (k^2)^2[/tex].
Xét như trên. Kết quả ta có p = 2,7,11 thỏa mãn.