U118630 地狱堡垒
题目背景
**Minecraft永垂不朽!**
题目描述
萧萧达成了成就:“我们需要再深入些”
众所周知,地狱的经典打卡景点为地狱堡垒,萧萧也打算到地狱堡垒去转一圈。
我们可以把地狱堡垒看作一个无向图,每个城堡看作一个节点,两个城堡间的城墙看作边,边长度已知。给出地狱堡垒的详细数据,请问萧萧从起点出发,遍历所有节点后返回起点所需的最短时间是多少
输入格式
第一行两个整数n和m,代表节点数量和边数量
第2到m+1行,每行两个整数a,b,k;代表节点a与节点b之间有边相连,其长度为k
第m+2行一个整数d,代表起点所在节点
输出格式
输出一个整数s,代表从起点出发,遍历完所有节点后再回到起点,最少需要经过的边的数量;若无法遍历完所有节点,输出-1
说明/提示
n,m≤100
保证输入输出符合题目条件且不超过int范围
样例一解释:走1-3-4-2-1(反过来也可以)
若有问题和建议,请联系QQ:2379652551或微信:y13143743723