logo AlgoBeat OnlineJudge
登录 注册

#200677. 贪婪的 Copy

内存限制:125 MiB 时间限制:1000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

Copy 从卢牛那里听说在一片叫 yz 的神的领域埋藏着不少宝藏,于是 Copy 来到了这个被划分为 个区域的神地。卢牛告诉了 Copy 这里共有 个宝藏,分别放在第 区域。Copy 还得知了每个区域之间的距离。现在 Copy 从 号区域出发,要获得所有的宝藏并到 号区域离开。Copy 很懒,只好来找你为他寻找一条合适的线路,使得他走过的距离最短。

输入格式

第一行一个正整数

接下来一个 的矩阵,第 行第 列的数字表示区域 之间的距离。每个距离用空格隔开,距离保证 。请注意的 距离并不一定等于 的距离。

行一个整数

行共 个用空格隔开的整数,表示有宝藏的区域编号。

输出格式

一个整数,为 Copy 获得全部宝藏需要的最短距离。数据保证答案小于等于

样例

样例输入 1

2
0 4
5 0
2
1 2

样例输出 1

4

样例输入 2

3
0 2 6
1 0 4
7 10 0
1
2

样例输出 2

6

数据范围与提示

  • 的数据,,其余如题所述。
  • 的数据,全部数据范围如题所述。