2970 - 快递站

题目描述

小H打算在CZ市开一个快递驿站,由于城市中的道路是相互平行或垂直的,所以在计算点到点的距离时,不能用两点间的直线距离来计算,而应该计算它们的曼哈顿距离。

例如:假设两点分别为 (x,y)(x',y')

则这两点的距离为 ∣x−x'∣+∣y−y'∣

附近有 n 个快递分发点,请你在这个二维平面中找到一个中心点作为快递驿站,使得中心点到这 n 个点的距离之和最小,求出这个最小距离和。

输入

第一行:一个正整数 n

接下来 n 行, 每行会有两个整数 x_iy_i,表示每个点的坐标。

输出

一个整数,表示各点到中心点的最小距离和。

样例

输入

4
1 0
0 1
-1 0
0 -1

输出

4

输入

12
-3490 -4095
-1501 -2560
-2136 -1321
1344 4010
-2299 -1926
3226 1118
-3303 -3606
3475 4710
6572 -1306
-3707 1139
-2557 -3784
-1801 -1955

输出

55083
说明

【样例 1 解释】

最优中心应该设置在 (0,0) 处。

【数据范围】

−5000 ≤ x_i,y_i ≤5000

对于 30 % 的数据,1 ≤ n ≤ 20

对于 60 % 的数据,1 ≤ n ≤ 2000

对于 100 % 的数据,1 ≤ n ≤ 100000

来源

东方博宜OJ

标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 0
通过人数 0
金币数量 1 枚
难度 基础


上一题 下一题