U313987 第二十八题:遥羽故人
题目背景
**遥**想公瑾当年,小乔初嫁了,雄姿英发。
**羽**扇纶巾,谈笑间,樯橹灰飞烟灭。
**故**国神游,多情应笑我,早生华发。
**人**生如梦,一尊还酹江月。
——苏轼《念奴娇·赤壁怀古》
题目描述
P1000找到了关图纸的盒子!!只要解开这题,他就能完成任务啦!!
### 题目如下:
```
**遥**想公瑾当年,小乔初嫁了,雄姿英发。
**羽**扇纶巾,谈笑间,樯橹灰飞烟灭。
**故**国神游,多情应笑我,早生华发。
**人**生如梦,一尊还酹江月。
```
有很多“故人”,有一些“故人”近,有一些“故人”远。现在想要知道,怎样才能够走最短路径与所有的“故人”相聚。
输入格式
输入共 $n+1$ 行。
第一行,一个整数 $n$,表示有 $n$ 个“故人”。
接下来 $n$ 行,每行两个整数 $x, y$ 表示这个“故人”的 $x$ 坐标与 $y$ 坐标。
输出格式
输出共两行。
第一行,一个小数 $l$,表示与所有的“故人”相聚的最短路径,保留两位小数。
第二行,$n$ 个整数 $a_i$,表示P1000与“故人”相聚的顺序,按输入顺序编号。若有多个距离相同的走法,则输出字典序最小的走法。
说明/提示
对于 $100\%$ 的数据,$1 \le n \le 8,\space 1 \le x,y \le 10^5$
P1000初始在 $(0, 0)$。