#include <bits/stdc++.h> #include <vector> using namespace std; int city_num, road_num; int one_city, another_city; int a, b; int single; int main() { while (cin >> city_num && city_num) { // 当城镇数目为0时,输入结束,该用例不被处理。 cin >> road_num; vector<int> root(city_num + 1, -1); //...