Đặt $n^2+2008=a^2 (a \in Z)$
$\iff (a-n)(a+n)=2008$
$\Longrightarrow a-n$ và $a+n$ cùng chẵn (bạn tự biện luân phần này)
Ta có: $2008=2.1004=4.502=1004.2=502.4=(-2).(-1004)=(-4).(-502)=(-1004).(-2)=(-502).(-4)$ (Đã bỏ trường hợp thừa số là số lẻ)
Xét các trường hợp:
$TH_1: \begin{cases}a-n=2\\a+n= 1004\end{cases}$
$TH_2: \begin{cases}a-n=4\\a+n=502\end{cases}$
$TH_3: \begin{cases}a-n=1004\\a+n=2\end{cases}$
$TH_4: \begin{cases}a-n=502\\a+n=4\end{cases}$
$TH_5: \begin{cases}a-n=-2\\a+n=-1004\end{cases}$
$TH_6: \begin{cases}a-n=-4\\a+n=-502\end{cases}$
$TH_7: \begin{cases}a-n=-502\\a+n=-4\end{cases}$
$TH_8: \begin{cases}a-n=-1004\\a+n=-2\end{cases}$
Giải ra là xong =))