AT_ijpc_honest しょうじききつね と うそつきにんげん (Honest Fox and Dishonest Man)

题目描述

请访问以下链接查看完整题目:[点击这里查看](https://atcoder.jp/contests/ijpc2012-3/tasks/ijpc_honest) (由于原题内容并不提供具体描述,以下内容仅供解释格式使用) 某个城市中有若干个景点和道路连接着这些景点。你需要设计一条路线,从指定的景点出发,按照给定的要求尽可能多地游览其他景点。每个景点之间的道路都有一定的距离,目标是找到一条使得步行距离最小的路线。

输入格式

- 输入包含若干行数据,第一行为两个整数 \( n \) 和 \( m \),分别表示景点的数量和道路的数量。 - 接下来 \( m \) 行,每行包含三个整数 \( a \)、\( b \)、\( c \),表示从景点 \( a \) 到景点 \( b \) 有一条距离为 \( c \) 的道路。

输出格式

- 输出一行,包含单个整数,为最短的总步行距离。如果无法游览所有景点,则输出 -1。

说明/提示

- \( 2 \leq n \leq 100 \) - \( 1 \leq m \leq 1000 \) - \( 1 \leq a, b \leq n \) - \( 0 \leq c \leq 1000 \) 注意:请确保能够正确处理无线路径连接所有景点的情况。 **本翻译由 AI 自动生成**