并查集,给n个点和m条边,每条边有方向和长度,再给q个询问,第i个询问查询两个点之间在Ti时刻时的曼哈顿距离(能连通则输出曼哈顿距离,否则输出-1) 这题跟Corporative Network 有点像,只不过那题是维护到根节点的距离,这题还要顺便维护与根节点的x,y方向的偏移量.findset时,每次找完father就要加上father的x.y坐标偏移量,这样findset完以后就得到了与根的偏移量.然后合并时, (注意,这里是 fa[x] = y) dr[x].x = r.x - dr[r.…