atcoder#ARC121A. [ARC121A] 2nd Greatest Distance
[ARC121A] 2nd Greatest Distance
配点 : 点
問題文
次元平面上に から の番号がついた 軒の家があります。 家 は にあります。
家同士の距離はチェビシェフ距離で定められます。 すなわち、家 間の距離は です。
異なる つの家の組は 通りあります。異なる家の組それぞれについて家同士の距離を計算し、距離の値を 降順 に並べて長さ の数列を作ります。この数列の先頭から 番目の値を求めてください。
制約
- 与えられる入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
異なる家の組全てについて家同士の距離を計算し、降順に並べて数列を作ったときの先頭から 番目の値を出力せよ。
3
0 0
1 2
4 0
3
- 家 間の距離は です。
- 家 間の距離は です。
- 家 間の距離は です。
- これらを降順に並べて作られる数列は です。先頭から 番目に現れる数は です。
4
0 0
0 0
1 0
0 1
1
- 家は同じ座標に存在することもあります。
20
407 361
167 433
756 388
-551 -47
306 -471
36 928
338 -355
911 852
288 70
-961 -769
-668 -386
-690 -378
182 -609
-677 401
-458 -112
184 -131
-243 888
-163 471
-11 997
119 544
1766