CF1468E.Four Segments

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Four Segments

题目描述

Monocarp 想在一张纸上画四条线段。他希望第 ii 条线段的长度为 aia_i1i41 \le i \le 4)。这些线段可以相互交叉,并且每条线段应当是水平或垂直的。

Monocarp 希望以某种方式画出这些线段,使它们围成一个矩形空间,并且该矩形空间的面积应尽可能大。

例如,如果 Monocarp 想画四条长度分别为 11223344 的线段,他可以如下图所示地画:

在这里,Monocarp 画出了线段 ABAB(长度为 11)、CDCD(长度为 22)、BCBC(长度为 33)和 EFEF(长度为 44)。他得到了由这些线段围成的矩形 ABCFABCF,其面积为 33

请计算 Monocarp 用这四条线段能够围成的最大矩形面积。

输入格式

第一行包含一个整数 tt1t3×1041 \le t \le 3 \times 10^4),表示测试用例的数量。

每个测试用例包含一行,包含四个整数 a1a_1a2a_2a3a_3a4a_41ai1041 \le a_i \le 10^4),表示 Monocarp 想画的四条线段的长度。

输出格式

对于每个测试用例,输出一个整数,表示 Monocarp 能够围成的最大矩形面积(可以证明答案总是整数)。

说明/提示

样例的第一个测试用例已在题目描述中给出。

对于第二个测试用例,Monocarp 可以如下画出线段 ABABBCBCCDCDDADA

在这里,Monocarp 画出了线段 ABAB(长度为 55)、BCBC(长度为 55)、CDCD(长度为 55)和 DADA(长度为 55)。他得到了由这些线段围成的矩形 ABCDABCD,其面积为 2525

由 ChatGPT 4.1 翻译

样例

4
1 2 3 4
5 5 5 5
3 1 4 1
100 20 20 100
3
25
3
2000

在线编程 IDE

建议全屏模式获得最佳体验