开始: 2023-08-12 08:20:00

0812算法入门(2)期末测试

结束: 2023-08-12 11:00:00
当前  2025-01-24 17:58:42  类型: IOI  状态: 已经结束 

P5. 升级网络
描述

学校的网络实在是太次了,网络升级势在必行了,现在每个房间到其他房间都有既有的线路,但是既有线路必须吧网络进行折叠,用以增强其性能,花费是路线长度的一半向上取整,还有一种方案就是走新线路,那么重新走新线路,将耗费测量路程的2倍消费!

改造后的网络必须是接通并且没有回路的!

可能有>n的奇怪数据混入,请注意清理!

输入

第一行两个数

一个数N,表示有多少个房间进行相互连接,一个数M,表示各个房间之间连接情况!

接下来M组数据,每行4个数字u,v,w,z,分别表示房间uv,连接的网络路线长度为wz只有1或者是01表示uv原来有线路,0表示重新布线的长度

    

输出

一个数字,表示总的最小耗费。

样例

输入

3 5
1 2 6 1
1 3 4 1
2 1 4 0 
3 2 5 1
2 3 1 0

输出

4
提示

## 提示

5的一种方案就是1-3走老的线路,折叠之后的费用为2,然后走2-3的新线路,因为加倍,费用也是2,所以总共用了4的花费

u_i,v_i \leq N \leq 10000, w_i,M \leq 200000

数据保证每个房间都能连上网络


提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交