思路就是并查集,但是使用map构造 #include <iostream> #include <cstdio> #include <map> #include <set> #include <string> using namespace std; int main() { int n,k,i,j,w,sum; string s1,s2,t1,t2,head; while(cin>>n>>k) { map<string,string> father;...