E - Nearest Black Vertex 题目链接 题意 给你一个n点m边的无向图,每个点需要染成黑色或白色,有k个限制(p_i, d_i)为距离p_i点最近的黑点距离为d_i,求是否存在这样的图,若有多种方案输出任意一种即可。 数据范围:2\le n\le 2000,\ n - 1\le m\le \min\lbrace \frac{n\times (n−1)}{2},2000\rbrace, 0\le k\le n 思路 注释都写在代码上了,这里想写的原因是,如果边权为1的话,可以对每个点进行一次bfs…