bzoj3210 花神的澆花集會

2022-03-30 13:43:20 字數 554 閱讀 6609

根據網上題解可得(qaq。。把座標變成(x-y,x+y)後,原本的切比雪夫距離就是現在的曼哈頓距離的一半。。

似乎金組題裡也有道一模一樣的。

分別求出橫縱座標的中位數。。但如果所取的點的x、y奇偶性不同。。那在原圖裡是沒有對應點的。

所以可能要再試一下旁邊的四個點

1 #include2 #include3 #include4 #include5 #include6

#define ll long long

7using

namespace

std;

8const

int maxn=100233;9

intx[maxn],y[maxn];

10int

i,j,k,n,m;

11ll ans;

12int ra;char

rx;13 inline int

read()

18 inline ll get(int a,int

b)24

intmain()

view code

bzoj3210 花神的澆花集會

給你n個點,要你求乙個點,橫縱座標是範圍在0到100000之間的整數,使得該點到所有給定的點的切比雪夫距離最小。n 100000 0 座標範圍 100000 首先兩個點 x1,y1 x2,y2 的切比雪夫距離為ma x x 1 x2 y 1 y2 然後把每個點的座標變成 x y,x y 兩個點切比雪...

bzoj 3210 花神的澆花集會

題意 平面上n個點求一點使所有點到它的切比雪夫距離最小。題解 先把切比雪夫距離轉化成曼哈頓距離 把 x,y 變為 x y,x y 新點間的曼哈頓距離的一半就是原點的切比雪夫距離。曼哈頓距離的兩維沒有聯絡,所以最小的點的橫座標和縱座標可以分開求。很明顯,要使絕對值的和最小,點肯定在中位數上。但是因為x...

BZOJ 3210 花神的澆花集會

bzoj 3210 花神的澆花集會 切比雪夫距離 在花老師的指導下,每週4都有乙個集會活動,俗稱 澆水 活動。具體澆水活動詳情請見bzoj3153 但這不是重點 花神為了準備澆花集會的題,必須找一道盡量適合所有人的題 現在花神知道每個人的 能力x和演算法能力y,一道題 難度x演算法難度y 對這個人的...