AT_scpc2026_div2_b SCSC Card Game

题目描述

SCSC 有 $N$ 名成员。每位成员各有一张“黑桃牌”和一张“梅花牌”。第 $i$ 名成员的黑桃牌上写有整数 $S_i$,梅花牌上写有整数 $C_i$。 SCSC 的成员按照编号从 $1$ 到 $N$ 的顺序依次站成一排,准备进行 SCSC 纸牌游戏。主持人 Terra 必须选择两个相邻的成员,使他们进行以下两种决斗中的一种: - 两位成员各自亮出自己持有的黑桃牌中数值最小的一张。亮出数值较大的成员获胜。败者将自己所有的梅花牌交给胜者,然后离开队伍。 - 两位成员各自亮出自己持有的梅花牌中数值最小的一张。亮出数值较大的成员获胜。败者将自己所有的黑桃牌交给胜者,然后离开队伍。 被淘汰成员未交给胜者的卡牌将不再参与后续游戏。如果被淘汰成员左右两侧各有一名成员,则这两名成员变为相邻。 经过 $N-1$ 次决斗后,队伍中只剩下一名成员。 最后一名成员离开前,会交给 Terra 一张自己所有黑桃牌中数值最小的黑桃牌,以及一张自己所有梅花牌中数值最小的梅花牌。 定义 $S_{\mathrm{sum}}$ 为所有成员最初持有的黑桃牌上数值的总和,$C_{\mathrm{sum}}$ 为所有成员最初持有的梅花牌上数值的总和。$S_f$ 和 $C_f$ 分别为最终交给 Terra 的黑桃牌与梅花牌上的整数。则 Terra 的最终得分为 $(S_{\mathrm{sum}} - S_f) \times (C_{\mathrm{sum}} - C_f)$。 Terra 希望让这个最终得分尽可能小。请计算 Terra 能获得的最小得分。

输入格式

输入从标准输入读入,格式如下: > $N$ $S_1$ $C_1$ $S_2$ $C_2$ $\vdots$ $S_N$ $C_N$

输出格式

输出 Terra 能获得的最小得分。

说明/提示

### 数据范围 - $1 \leq N \leq 5\,000$ - $1 \leq S_i, C_i \leq 50\,000$ - 对于任意 $1 \leq i < j \leq N$,有 $S_i \neq S_j$ 且 $C_i \neq C_j$。 - 输入的所有数字均为整数。 由 ChatGPT 5 翻译