uva4409 - Ironman Race in Treeland
河蟹国的道路特别有特点,每一条道路上都有许多景点供游客观赏,同时每条路要经过都要付一定的钱。而河蟹国的特点就是任意两个城市之间有且仅有一条简单路径,这样使游客旅行方便了许多。
XL 准备在河蟹国进行一次旅行,他可以从任意一个城市出发,经过不重复的一些路径之后结束他的旅程。但是他带的钱有限,所以他希望知道在最好情况下自己最多能够得到多少欢乐值。
当然,这个欢乐值可能为 ——没有任何一个他喜欢并且可以去的景点,所以他就回家看仙剑 去了。
输入格式
第一行三个整数 ,分别表示河蟹国的城市数、道路数和 XL 身上所带的钱的数量。
接着有 行,每行 个整数 ,表示第 条路径连接着 两个城市,经过它需要付 元钱并且得到 的欢乐值。
输出格式
输出仅一行一个整数,表示 XL 在最好的情况下能够得到的欢乐值是多少。
样例输入
4 3 2
1 2 1 1
1 3 1 2
1 4 2 3
样例输出
3
样例解释
带的钱数为 。走 这条路径,花费 元,欢乐值为 ;直接走 也花费 元,欢乐值为 。两者都达到最大值 。
数据范围
- ,且题目保证任意两个城市之间有且仅有一条简单路径(即道路构成一棵树);
- ;
- ,。
来源与许可
本题为 ACM/ICPC 2008 吉隆坡赛区试题「Ironman Race in Treeland」,题面与测试数据整理自 BZOJ 1546。
样例 1
输入
4 3 2
1 2 1 1
1 3 1 2
1 4 2 3
输出
3