#P12548. [UOI 2025] Manhattan Pairing
[UOI 2025] Manhattan Pairing
Description
For a pair of points on the Cartesian plane and , we define the Manhattan distance between them as . For example, for the pair of points and , the Manhattan distance between them is .
You are given points on the Cartesian plane, whose coordinates are integers. All -coordinates of the given points are either or .
Split the given points into pairs such that each of these points belongs to exactly one pair, and the maximum Manhattan distance between the points of one pair is minimized.
Input Format
The first line contains a single integer .
In the following lines, each line contains two integers and --- the coordinates of the corresponding point.
Output Format
Output a single integer --- the maximum Manhattan distance between the points of one pair in the optimal partition.
1
3 1
1 0
3
3
18 0
3 0
1 0
10 0
8 0
14 0
4
4
3 0
0 1
5 0
2 1
6 0
3 0
5 1
2 1
2
Hint
In the second example, the pairing , , and is the only optimal partition. The Manhattan distances between the points of one pair in this partition are , , and , respectively.
In the third example, the pairing , , , and is an optimal partition. All Manhattan distances between the points of one pair in this partition are equal to .
Illustration for the third example

Scoring
- ( points): ;
- ( points): for ;
- ( points): ;
- ( points): ;
- ( points): for ;
- ( points): for ;
- ( points): ;
- ( points): no additional restrictions.
京公网安备 11011102002149号