题目描述
FJ有N(1<=N<=100)个农场,每个农场具有独立的整数坐标(xi,yi)。他需要一个物资配送路线,从第1个农场出发,依次经过农场1,农场2,农场3…,最后从农场N回到农场1.
FJ每次只能朝东南西北四个方向行走,没行走一个单位长度需要1分钟,除了农场1,其他农场能且仅能到达一次。
请计算FJ的最小时间花费。
输入格式
第 1行:农场数量,N。
第 2..1+N行:第 i+1行包含两个以空格分隔的整数,xi和 yi(1<=xi,yi<=1,000,000)。
输出格式
第 1行:FJ完成他的配送路线所需的最少分钟数,如果不可能找到一条可行的配送路线,可以准确地访问每个农场一次(农场 1除外),则为 −1。
样例
输入样例
4
2 2
2 4
2 1
1 3
输出样例
12
提示
FJ可以在12分钟内完成他的送货路线:从农场1到农场2需要2分钟,从农场2到农场3需要5分钟(绕过农场1),从农场3到农 场4需要3分钟,然后2分钟返回农场1。