U1040 「USACO 2016.02 Silver」Load Balancing

暂无评定 传统题 USACO2016Silver 上传者
时间限制2000ms
内存限制256MiB
通过 / 提交0/0

U1040「USACO 2016.02 Silver」Load Balancing

暂无评定 传统题 USACO2016Silver 上传者
时间限制2000ms
内存限制256MiB
通过 / 提交0/0

本题使用标准输入、标准输出,无需读写题面中提到的文件。

题目描述

农夫约翰有 NN 头奶牛,分别站在他二维农场中互不相同的位置 (x1,y1)…(xn,yn)(x_1, y_1) \ldots (x_n, y_n)(1≤N≤10001 \leq N \leq 1000,并且所有 xix_i 和 yiy_i 均为正的奇整数,且大小不超过 1,000,0001,000,000)。FJ 想通过建一条很长(实际上可视为无限长)的南北向栅栏来划分他的土地,该栅栏的方程为 x=ax=a(aa 将是一个偶整数,从而保证栅栏不会穿过任何奶牛的位置)。他还想建一条很长(实际上可视为无限长)的东西向栅栏,其方程为 y=by=b,其中 bb 为偶整数。这两条栅栏在点 (a,b)(a,b) 处相交,并将他的土地划分为四个区域。 FJ 希望选择 aa 和 bb,使得落在四个区域中的奶牛数量尽量“均衡”,即任何一个区域都不会包含过多的奶牛。令 MM 为四个区域中奶牛数量的最大值,FJ 希望让 MM 尽可能小。请帮助他确定 MM 的最小可能值。

输入格式

第一行包含一个整数 NN。接下来的 NN 行中,每行给出一头奶牛的位置,包含其 xx 和 yy 坐标。

输出格式

输出 FJ 通过最优放置栅栏所能达到的 MM 的最小可能值。

7
7 3
5 5
7 13
3 1
11 7
5 3
9 1
2

提示

Problem credits: Brian Dean

来源

USACO|2016|Silver