#P14643. [POI 2025/2026 #1] 托运 / Carry-on luggage

[POI 2025/2026 #1] 托运 / Carry-on luggage

题目描述

nn 条航线,第 ii 条航线要求行李能被装进长宽高分别为 Ai,Bi,CiA_i,B_i,C_i 的长方体中(边缘可以相切,对于每条航线可以任意旋转)。

现在欲采购一个长宽高分别为 X,Y,ZX,Y,Z 的长方体行李箱,最大化其体积(XYZX\cdot Y\cdot Z)。求出可能的最大体积。

输入格式

第一行,正整数 nn1n1051\le n\le 10^5)。

接下来 nn 行,每行三个正整数 Xi,Yi,ZiX_i,Y_i,Z_i1Xi,Yi,Zi1061\le X_i,Y_i,Z_i\le 10^6)。

输出格式

一行一个正整数表示答案。

2
2 5 3
1 4 4
12
6
55 40 23
40 23 55
55 35 25
23 56 35
55 40 23
55 20 40
38500

提示

样例解释

  • 样例 11 解释:买 1×3×41\times 3\times 4 的行李箱。
  • 样例 22 解释:买 55×35×2055\times 35\times 20 的行李箱。

大样例

可以在附件中获得大样例。

样例 0a\texttt{0a} 是题面中展示的样例。此外:

  • 0b\texttt{0b}n=104n=10^4Ai=33iA_i=33iBi=Ci=1B_i=C_i=1。答案为 3333
  • 0c\texttt{0c}n=105n=10^5Ai=i,Bi=n+1i,Ci=106A_i=i,B_i=n+1-i,C_i=10^6。答案为 5000100000050\,001\,000\,000

子任务

本题采用捆绑测试。 | 子任务编号 | 限制 | 得分 | | :---------: | :--------------------- | :-----: | | 11 | n,Ai,Bi,Ci10n,A_i,B_i,C_i\le 10 | 1212 | | 22 | Bi=Ci=1B_i=C_i=1 | 99 | | 33 | Ci=1C_i=1 | 3333 | | 44 | 无额外限制 | 4646 |