Lời giải:
Đặt $n^2-2n+2020=a^2$ với $a\in\mathbb{N}^*$
$\Leftrightarrow (n-1)^2+2019=a^2$
$\Leftrightarrow 2019=(a-n+1)(a+n-1)$
Với $a\in\mathbb{N}^*, n\in\mathbb{N}$ thì $a+n-1>0$
$\Rightarrow a-n+1>0$. Vậy $a+n-1> a-n+1>0$
Mà tích của chúng bằng $2019$ nên ta có các TH sau:
TH1: $a+n-1=2019; a-n+1=1$
$\Rightarrow n=1010$ (tm)
TH2: $a+n-1=673, a-n+1=3$
$\Rightarrow n=336$