#ABC180E. 都市巡游

都市巡游

都市巡游

题目描述

33 维空间中有 NN 个城市,分别为城市 11 到城市 NN。城市 ii 位于坐标 (Xi,Yi,Zi)(X_i,Y_i,Z_i)

从坐标 (a,b,c)(a,b,c) 的城市移动到坐标 (p,q,r)(p,q,r) 的城市时,需要花费 pa+qb+max(0,rc)|p-a|+|q-b|+\max(0,r-c) 的代价。

请计算从城市 11 出发,巡回所有城市至少一次后返回城市 11 所需的最小代价。

输入格式

输入按以下格式从标准输入给出:

NN
X1X_1 Y1Y_1 Z1Z_1
\vdots
XNX_N YNY_N ZNZ_N

输出格式

输出从城市 11 出发,巡回所有城市至少一次后返回城市 11 所需的最小代价。

样例

2
0 0 0
1 2 3
9

从城市 11 前往城市 22 时,花费为 10+20+max(0,30)=6|1-0|+|2-0|+\max(0,3-0)=6

从城市 22 返回城市 11 时,花费为 01+02+max(0,03)=3|0-1|+|0-2|+\max(0,0-3)=3

因此合计花费为 99

3
0 0 0
1 1 1
-1 -1 -1
10

例如按城市 1122113311 的顺序移动时,花费为 1010。途中回到城市 11 也没有关系。

17
14142 13562 373095
-17320 508075 68877
223606 -79774 9979
-24494 -89742 783178
26457 513110 -64591
-282842 7124 -74619
31622 -77660 -168379
-33166 -24790 -3554
346410 16151 37755
-36055 51275 463989
37416 -573867 73941
-3872 -983346 207417
412310 56256 -17661
-42426 40687 -119285
43588 -989435 -40674
-447213 -59549 -99579
45825 7569 45584
6519344

数据范围

  • 2N172 \leq N \leq 17
  • 106Xi,Yi,Zi106-10^6 \leq X_i,Y_i,Z_i \leq 10^6
  • 不存在多个城市位于同一坐标
  • 输入均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
2020
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签