题目名称 | 2763. [Codeforces 828F] 最好的边权 |
---|---|
输入输出 | BEW.in/out |
难度等级 | ★★★☆ |
时间限制 | 2000 ms (2 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | Arrow 于2017-07-27加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:3, 提交:5, 通过率:60% | ||||
Arrow | 100 | 0.270 s | 44.95 MiB | C++ |
胡嘉兴 | 100 | 0.297 s | 39.99 MiB | C++ |
AAAAAAAAAA | 100 | 0.312 s | 39.99 MiB | C++ |
胡嘉兴 | 10 | 0.413 s | 39.99 MiB | C++ |
胡嘉兴 | 0 | 0.435 s | 39.99 MiB | C++ |
本题关联比赛 | |||
名字我取了 |
关于 最好的边权 的近10条评论(全部评论) |
---|
给你一张有n个顶点和m条边的连通带权图。这张图不含回路和重边。我们考虑一些编号为i的边,来确定能使这条边存在于这张图的所有最小生成树中(其他边权不改变时)的最大整数边权。
你要确定每条边的(以上描述的)最大边权。你要对每条边单独计算,意思是不可能同时存在两条权重会改变的边。
第一行两个整数n和m。
接下来m行每行三个整数u,v和c,意思是有一条从顶点u到顶点v的权重为c的边。
输出每条边的答案(按照输入的顺序)。如果一条边无论什么权值都在所有最小生成树中,输出-1。
4 4
1 2 2
2 3 2
3 4 2
4 1 3
2 2 2 1
4 3
1 2 2
2 3 2
3 4 2
-1 -1 -1
CodeForces