本题采用子任务制。对于所有数据满足 $1\le n\le 10^5,1\le k\le 10^9$,保证给定的图 $G$ 满足题中要求,且不存在重边。
$\texttt{subtask 1:}~ 5\%$,满足 $n\le 1000$ 。
$\texttt{subtask 2:}~10\%$,满足 $k=1$ 。
$\texttt{subtask 3:}~15\%$,满足 $k=2$ 。
$\texttt{subtask 4:}~30\%$,满足 $G$ 中存在一条边 $(u,u)$ 。
$\texttt{subtask 5:}~40\%$,无额外限制。