AT_arc073_c.[ARC073E] Ball Coloring

省选/NOI-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有 NN 个袋子,每个袋子里都有 22 个白色球。第 ii 个袋子里的两个球分别写有整数 xix_i 和 yiy_i。

你可以为每个袋子的两个球分别涂成红色和蓝色(每个球必须涂一种颜色,且同一个袋子一个红、一个蓝)。

然后,将所有 2N2N 个球按照颜色分组。

设:

  • 红色球上的整数的最大值为 RmaxR_{max},
  • 红色球上的整数的最小值为 RminR_{min},
  • 蓝色球上的整数的最大值为 BmaxB_{max},
  • 蓝色球上的整数的最小值为 BminB_{min}。

请你最小化 $ (R_{max} - R_{min}) \times (B_{max} - B_{min}) $ 的值。

输入格式

输入由标准输入给出,格式如下:

NN x1x_1 y1y_1 x2x_2 y2y_2 … xNx_N yNy_N

输出格式

输出问题的最小值。

输入输出样例

  • 输入#1

    3
    1 2
    3 4
    5 6

    输出#1

    15
  • 输入#2

    3
    1010 10
    1000 1
    20 1020

    输出#2

    380
  • 输入#3

    2
    1 1
    1000000000 1000000000

    输出#3

    999999998000000001

说明/提示

限制

  • 1≤N≤200 0001 \leq N \leq 200\,000
  • 1≤xi,yi≤1091 \leq x_i, y_i \leq 10^9

样例说明 1

将写有 x1x_1、x2x_2、y3y_3 的球涂成红色,将写有 y1y_1、y2y_2、x3x_3 的球涂成蓝色,可以得到最优解。

由 ChatGPT 5 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页