Lời giải:
Theo đề ra, $N$ chia 31 dư 28 nên $N$ có dạng $31k+28$ với $k$ tự nhiên.
$N-7\vdots 8$
$\Rightarrow 31k+28-7\vdots 8$
$\Rightarrow 31k+21\vdots 8$
$\Rightarrow 31k-32k+21-16\vdots 8$
$\Rightarrow 5-k\vdots 8\Rightarrow k-5\vdots 8$
$\Rightarrow k=8m+5$.
$\Rightarrow N=31k+28=31(8m+5)+28=248m+183$
$N$ là số có 3 chữ số nên:
$248m+183<1000\Rightarrow m< 3,29$
Để $N$ lớn nhất thì $m$ lớn nhất $\Rightarrow m=3$.
$N=248.3+183=927$