因为要将每个农场给自己也连一条边,所以边的数量最多是(N+M)条。
//本人输入部分 cin >> k >> n >> m; for (int i = 1; i <= k; i++) { int x; cin >> x; cow.push_back(x); } for (int i = 1; i <= n; i++) insert(i, i); for (int i = 1; i <= m; i++) { int x, y; cin >> x >> y; insert(x, y); }