#5156. 坐标移动

    ID: 5156 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: 2 上传者: 标签>24-8-A组月赛T4前缀和枚举优化普及−

坐标移动

题目描述

平面上有 NN 个点,第 ii 个点的坐标为 (xi,yi)(x_i,y_i)。将点 (x1,y1)(x_1,y_1) 移动到点 (x2,y2)(x_2,y_2) 的代价为 x1x2+y1y2|x_1-x_2|+|y_1-y_2|

对于每个 K=1,2,,NK=1,2,\ldots,N,从给定的 NN 个点中选择恰好 KK 个点,并把它们移动到同一个坐标。目标坐标可以是平面上的任意整数坐标,不要求原来存在给定的点。

请分别求出每个 KK 对应的最小总代价。

输入格式

第一行包含一个正整数 NN,表示点的数量。

接下来 NN 行,每行包含两个非负整数 xi,yix_i,y_i,表示一个点的坐标。

输出格式

输出 NN 行,第 KK 行输出一个整数,表示选择 KK 个点并将它们移动到同一坐标的最小总代价。

3
1 2
5 6
3 4
0
4
8
4
15 14
15 16
14 15
16 15
0
2
3
4
15
1 6
2 4
2 10
12 14
9 14
13 90
25 31
9 9
7 30
7 13
0 4
14 10
10 5
1 34
3 36
0
2
4
11
19
28
35
47
60
75
95
125
155
194
277

数据范围与提示

  • 1N501 \le N \le 50
  • 0xi,yi1060 \le x_i,y_i \le 10^6