前言
蒟蒻原创
洛谷
题目
题目背景
《阿凡达》里,杰克·萨利与妮特丽和其他纳美人来到反重力元素组成的
M
o
n
t
a
s
V
o
l
a
n
s
MontasVolans
MontasVolans(哈利路亚山),这里有很多座岛屿,在一些岛屿间有一些藤蔓,连接每两座岛屿,也是纳美人在其间穿梭的道路(不过他们还有
B
a
n
s
h
e
e
Banshee
Banshee(女妖翼兽)),但是,这里有
T
o
r
u
k
Toruk
Toruk(托鲁克)“骚扰”杰克·萨利,不过妮特丽和其他纳美人都会掩护,如果杰克·萨利走过某条藤蔓,那么她们就不会再保护那条藤蔓了,杰克·萨利也无法再走一遍。
在杰克·萨利获得自己的
B
a
n
s
h
e
e
Banshee
Banshee(女妖翼兽)前,苏泰告诉他,让他先在上面熟悉一下环境,但是杰克·萨利做为苏泰的情敌,苏泰可不会放弃这个好机会,他想在杰克·萨利走到第几座岛屿时,走人,把他留在浮空岛上。不过妮特丽早就知道苏泰打的馊主意,所以提前告诉了杰克·萨利,但是杰克·萨利又很想在上面欣赏一下上面的风景,所以他找到了你,让你帮他计划一下。
问题描述
有
n
n
n座岛屿,第
x
i
x_i
xi座岛屿和第
y
i
y_i
yi座岛屿之间,有一些藤蔓(无向边),穿过这些藤蔓时,杰克·萨利将会获得
(
+
)
(+)
(+)满意值
z
i
z_i
zi,且无法再次走这条路。杰克·萨利从第
k
k
k座岛屿开始攀爬,他可以在每座岛屿上穿梭,但在杰克·萨利走的第
t
t
t座岛屿或之前时,他必须回到原先所在的岛屿
k
k
k,现在,杰克·萨利让你计划怎么走,才能使满意值最大,且能回到原先的岛屿上
如果无法回到岛屿
k
k
k,那就为
0
0
0。
输入
第一行,
n
n
n,
m
m
m,
t
t
t,
k
k
k,有
n
n
n座岛屿,岛屿间有
m
m
m条藤蔓,从第
k
k
k座岛屿开始。
第
2
m
+
1
2~m+1
2 m+1行,每行三个数,
x
i
x_i
xi,
y
i
y_i
yi,
z
i
z_i
zi,为第
x
i
x_i
xi座岛屿和第
y
i
y_i
yi座岛屿之间有藤蔓(道路),和满意值
z
i
z_i
zi。
输出
第一行, A n s Ans Ans为最大满意值,如果没有则输出 0 0 0。
样例输入#1
8 9 6 1
1 3 8
4 9 2
5 8 6
4 5 8
1 3 5
9 5 6
7 1 3
2 5 8
2 3 5
1 4 1
样例输入#2
8 8 6 1
1 3 8
4 9 2
5 8 6
4 5 8
1 3 5
9 5 6
7 1 3
2 5 8
2 3 5
样例输入#3
9 13 8 8
1 2 5
3 2 7
2 5 9
4 1 1
5 7 6
6 4 5
2 7 8
4 5 4
6 8 2
8 9 5
9 6 7
3 1 8
8 7 4
样例输出#1
30
样例输出#2
0
样例输出#3
45