{"trustable":false,"sections":[{"title":"","value":{"format":"HTML","content":"\u003cdiv\u003e \n \u003cp\u003e 多年以后,笨笨长大了,成为了电话线布置师。由于地震使得某市的电话线全部损坏,笨笨是负责接到震中市的负责人。该市周围分布着N(1\u0026lt;\u003dN\u0026lt;\u003d1000)根据1……n顺序编号的废弃的电话线杆,任意两根线杆之间没有电话线连接,一共有p(1\u0026lt;\u003dp\u0026lt;\u003d10000)对电话杆可以拉电话线。其他的由于地震使得无法连接。\u003c/p\u003e \n \u003cp\u003e \u003cspan\u003e第i对电线杆的两个端点分别是ai\u003c/span\u003e,\u003cspan\u003ebi,它们的距离为li\u003c/span\u003e(1\u0026lt;\u003dli\u0026lt;\u003d1000000)\u003cspan\u003e。数据中每对\u003c/span\u003e(\u003cspan\u003eai\u003c/span\u003e,bi)只出现一次。编号为1的电话杆已经接入了全国的电话网络,整个市的电话线全都连到了编号N的电话线杆上。也就是说,笨笨的任务仅仅是找一条将1号和N号电线杆连起来的路径,其余的电话杆并不一定要连入电话网络。\u003c/p\u003e \n \u003cp\u003e 电信公司决定支援灾区免费为此市连接k对由笨笨指定的电话线杆,对于此外的那些电话线,需要为它们付费,总费用决定于其中最长的电话线的长度(\u003cspan\u003e每根电话线仅连接一对电话线杆\u003c/span\u003e)。如果需要连接的电话线杆不超过k对,那么支出为0.\u003c/p\u003e \n \u003cp\u003e 请你计算一下,将电话线引导震中市最少需要在电话线上花多少钱?\u003c/p\u003e \n\u003c/div\u003e"}},{"title":"Input","value":{"format":"HTML","content":"\u003cdiv\u003e \n \u003cp\u003e \u003cspan\u003e输入文件的第一行包含三个数字n\u003c/span\u003e,p,k;\u003c/p\u003e \n \u003cp\u003e \u003cspan\u003e第二行到第p\u003c/span\u003e+\u003cspan\u003e1行,每行分别都为三个整数ai\u003c/span\u003e,bi,\u003cspan\u003eli。\u003c/span\u003e\u003c/p\u003e \n\u003c/div\u003e"}},{"title":"Output","value":{"format":"HTML","content":"\u003cdiv\u003e \n \u003cp\u003e \u003cspan\u003e一个整数,表示该项工程的最小支出,如果不可能完成则输出-1.\u003c/span\u003e\u003c/p\u003e \n\u003c/div\u003e"}},{"title":"Sample Input","value":{"format":"HTML","content":"\u003cpre\u003e\r\n5 7 1\r\n1 2 5\r\n3 1 4\r\n2 4 8\r\n3 2 3\r\n5 2 9\r\n3 4 7\r\n4 5 6\r\n\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"HTML","content":"\u003cpre\u003e\r\n4\r\n\u003c/pre\u003e"}}]}