题目 由于题目不要求强制在线,所以可以离线. 而离线的话就会带来许多便利,所以我们可以先处理出全部打击后的图,通过并查集来判断是否连通. 然后再从后往前枚举,得出答案 #include <bits/stdc++.h> using namespace std; #define int long long int n, m, cnt, k, data[400100], lin[400100], fa[400100], ha[400100]; struct edg { int from, to, n…