哭辽 为什么c题过不去 有没有大佬解答一下 #include<bits/stdc++.h> using namespace std; const int maxn=100005; long long fat[maxn],val[maxn]; bool flag[maxn]; int n,m; vector<int> V; int trace(int num){ return fat[num]==num?num:trace(fat[num]); } void combine(int a,int b){ int t_a=trace(a),t_b=trace(b); if(t...