H. 【USACO16FEB】Load_Balancing_S

    传统题 100ms 32MiB

【USACO16FEB】Load_Balancing_S

【USACO16FEB】Load_Balancing_S

在二维平面上有 n(1n1000)n(1 \le n \le 1000) 个点,坐标为 (xi,yi)(x_i, y_i),保证 xi,yix_i, y_i 均为 正奇数,且 xi,yi106x_i, y_i \le 10^6,没有任意两个点在同一个位置

现在需要你用 一条水平线 y=by=b一条竖直线 x=ax=a 将平面分割成 4 个区域a,ba, b 都是 偶数),设 c1,c2,c3,c4c_1, c_2, c_3, c_4 是 4 个区域中点的个数,请你找到 a,ba, b 使得 max(c1,c2,c3,c4)max(c_1, c_2, c_3, c_4) 最小,输出这个最小值

简单来说,就是让 点数最多的区域 的点数最少

输入格式

第一行包含 11 个整数 nn,表示点的个数

接下来 nn 行,每行包含 xi,yix_i, y_i

输出格式

输出 点数最多的区域 的最少点数

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

提示

【样例 1 解释】

【数据范围】

  • 1n10001 \le n \le 1000
  • 1xi,yi1061 \le x_i, y_i \le 10^6xi,yix_i, y_i 为正奇数
请思考后再点击查看提示

来源