摘要:
思路: 。。。也没什么好讲的 解题: #include <iostream>using namespace std; #define N 1000000 int chara[N]; int main(){ long long a; cin >> a; if (a > 1) cout << "Shi" 阅读全文
摘要:
思路: 用结构体捆绑两个村庄和其间的距离 使用并查集和最小生成树,此处采用kruskal算法求最小生成树. 代码: #include <stdio.h> int fa[10000]; void init(int m) { for (int i = 1; i <= m; i++ ) fa[i] = i 阅读全文