2244: yk赚钱记
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:1
解决:0
题目描述
又有老师让 yk 做事情了,不过这次的任务虽然有时体力活,但是 yk 做的心甘情愿,为什么呢?因为有 money可以拿啦~啦啦啦,yk 好开心啊好开心~~
这次的任务是让yk 去铺水管,学校一共有 N个中转点,有 M条可供选择的水管道路,一条水管道路连接两个中转点,最后 yk铺完的水管必须保证任意两个中转点之间都可以互相送水(直接相连或间接相连都可以) ,并且所铺的水管数尽量少。铺每条水管道路有不同的报酬,也需要耗不同大小的体力,由于 yk 喜欢money但是不喜欢动,所以他希望他平均每单位的体力所赚到的钱最多。
输入
第一行两个整数N,M,表示有N 个中转点和 M 条可供选择的水管道路。
下面 M 行,每行四个整数,第 i+1 行的 u,v,w,c,表示点 u 到点 v 间铺水
管可得报酬w元,需要耗费 c单位的体力
输出
一行一个实数,表示平均每单位体力最多赚多少钱。保留 4位小数。
样例输入 复制
5 5
1 2 20 5
1 3 20 5
1 4 20 5
1 5 20 5
2 3 23 1
样例输出 复制
5.1875
提示
【数据规模】
100% N<=400, M<=10000