http://cs.scu.edu.cn/soj/problem.action?id=3427
| Description |
Economic times these days are tough, even in Byteland. To reduce the operating costs, the government of Byteland has decided to optimize the road lighting. Till now every road was illuminated all night long, which costs 1 Bytelandian Dollar per meter and day. To save money, they decided to no longer illuminate every road, but to switch off the road lighting of some streets. To make sure that the inhabitants of Byteland still feel safe, they want to optimize the lighting in such a way, that after darkening some streets at night, there will still be at least one illuminated path from every junction in Byteland to every other junction.
What is the maximum daily amount of money the government of Byteland can save, without making their inhabitants feel unsafe?
Input Specification
The input file contains several test cases. Each test case starts with two numbersm andn, the number of junctions in Byteland and the number of roads in Byteland, respectively. Input is terminated bym=n=0. Otherwise,1 ≤ m ≤ 200000 andm-1 ≤ n ≤ 200000. Then follown integer triplesx, y, z specifying that there will be a bidirectional road betweenx andy with lengthz meters (0 ≤ x, y < m andx ≠ y). The graph specified by each test case is connected. The total length of all roads in each test case is less than 231.
Output Specification
For each test case print one line containing the maximum daily amount the government can save.
Sample Input
7 11
0 1 7
0 3 5
1 2 8
1 3 9
1 4 7
2 4 5
3 4 15
3 5 6
4 5 8
4 6 9
5 6 11
0 0
本文探讨了在不牺牲市民安全感的前提下,通过优化道路照明来减少能耗的方法,具体介绍了如何在夜晚关闭某些街道的照明,同时确保从每个交汇点到其他交汇点至少有一条被照亮的道路,以此达到节省开支的目的。
奖励自己一下!
11万+

被折叠的 条评论
为什么被折叠?



