输入的第$1$行包含三个整数$N(1\le N\le 300),M(2\le M\le N),K(1\le K\le N)$。$N$个果子依次编号$1,2,...,N$,且最大的果子的编号总是$1$。第$2$行到第N行描述了果树的形态,每行包含三个整数$a(1\le a\le N),b(1\le b\le N),c(0\le c\le 10^5)$,表示存在一段难受值为c的树枝连接果子$a$和果子$b$。
输出仅有一行,包含一个整数,表示在满足“大头”的要求的前提下,九头龙的难受值的最小值。如果无法满足要求,输出$-1$。
8 2 4 1 2 20 1 3 4 1 4 13 2 5 10 2 6 12 3 7 15 3 8 5· · \n · · \n · · \n · · \n · · \n · · \n · · \n · · \n
4\n
树形动态规划