1629: 邮递员送信

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:14 解决:13

题目描述

有一个邮递员要送东西,邮局在结点1。他总共要送N-1样东西,其目的地分别是2~N。由于这个城市的交通比较繁忙,因此所有的道路都是单行的,共有M条道路,通过每条道路需要一定的时间。这个邮递员每次只能带一样东西。求送完这N-1样东西并且最终回到邮局最少需要多少时间。

输入

输入文件第一行包含一个正整数N和M;
接下来M行,每行三个正整数U、V、W,表示该条道路为从U到V的,且通过这条道路需要W的时间。满足1≤U,V≤N,1≤W≤10000,输入保证任意两点都能互相到达。

输出

    输出仅一行,包含一个整数,为最少需要的时间。

样例输入 复制

5  10
2  3  5
1  5  5
3  5  6
1  2  8
1  3  8
5  3  4
4  1  8
4  5  3
3  5  6
5  4  2

样例输出 复制

83

提示

【数据规模】

对于30%的数据,满足1N200

   对于100%的数据,满足1N10001M100000