我们读题可以发现这道题其实就是 给出n个点 m条边要求把所有点联通后 所用的边的权值和最小我们在往下看 可以发现下面gachi只是把权值为质数的边权值变成0所有我们只需要读入边的时候把权值为质数的边 权值替换成0然后跑一遍最小生成树只不过需要的质数范围大 需要线性素数筛这题其实是个签到题............. #include<bits/stdc++.h> using namespace std; struct bian { long long int a, b, v; }a[210000]; long long int n, m, bcj[210000], mn; long ...