二分,最小生成树. 二分一下$k$,然后每次算最小生成树验证即可,事实证明,$cmp$函数,参数用引用还是能提高效率的,不引用一直$TLE$,时限有点卡常. 然后错误的代码好像$AC$了啊,$L$和$R$直接赋值成$mid$,有几个点一直$WA$,加一减一反而能过. #include <cstdio> #include <algorithm> using namespace std; int n,m; double M; struct X { int u,v,f; double t…
Time limit per test: 2.0 seconds Time limit all tests: 15.0 seconds Memory limit: 256 megabytes 在 A 国有很多城际铁路.这些铁路都连接两个城市(城市从 1 到 n 编号),可以双向通行,使得任意两个城市之间都由铁路网联系起来. 不过在一次星球大战之后,所有的铁路都经历了不同程度的损伤以至于无法通行了.由于经费紧缺,A 国政府不愿意再出资造新的铁路.对于原有的城际铁路,根据铁路的实际情况,有以下两种处…