C. 属性成长2【2025暑假集训T3】

    传统题 1000ms 256MiB

属性成长2【2025暑假集训T3】

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

七萤拥有n\mathit n 件物品,每件物品有两种属性 a,ba,b,七萤需要依次决定每件物品的属性归属(每件物品最终有且只能有一种属性)。七萤的初始战斗力值为00

属性加成条件: 设当前决定第ii件物品的属性归属,且之前已经选择了 nan_aaa 属性物品, nbn_bbb 属性物品,则当前物品若选择 aa 属性,七萤会获得(na+1)×ai(n_a + 1) \times a_i 的战斗力,若选择 bb 属性,七萤会获得(nb+1)×bi(n_b+1) \times b_i的战斗力。

属性平衡条件: 若七萤最终拥有faf_aaa 属性物品和 fbf_bbb 属性物品(显然fa+fb=nf_a+f_b=n),七萤会减少 (fafb)2(f_a-f_b)^2 的战斗力。

物品品质条件: 在这 nn 件物品中,没有两件物品的两个属性值互相大于对方(即对于任意物品 i,ji,j (1i,jn1\le i,j\le n),不存在 ai>aja_i>a_jbj>bib_j>b_i)。

七萤可以自行决定这 nn 件物品的选择顺序。在满足上述条件下,七萤能获得的最大战斗力值是多少?

输入格式

第一行一个正整数 nn,含义如上所述。

接下来 nn 行,每行两个整数,第 ii 行表示第 ii 件物品的两个属性值 ai,bia_i,b_i

输出格式

一个整数,表示答案。

3
1 1
3 2
4 6
15

样例解释

首选选择第一件物品的 bb 属性,获得加成值1×1=11 \times 1 = 1,然后选择第二件物品的 aa 属性,获得加成值1×3=31 \times 3 = 3,最后选择第三件物品的 bb 属性,获得加成2×6=122 \times 6=12,当前总战斗力为1+3+12=161+3+12=16,最后总共选择了11aa 属性物品和22bb 属性物品,减少(12)2=1(1-2)^2=1点战斗力,最终战斗力为1515

数据规模与约定

下发文件

下发文件分别对应子任务 1155

有合理的子任务依赖。

子任务编号 nn≤ 特殊性质 分值
11 5050 1010
22 2×1022 \times 10^2 aiai+1a_i \leq a_{i+1} (2in)(2 \leq i \leq n) 2020
33
44 2×1032 \times 10^{3} aiai+1a_i \leq a_{i+1} (2in)(2 \leq i \leq n)
55 3030

对于 100%100\% 的数据:保证 $1 \leq n \leq 2 \times 10^{3},0 \leq a_i,b_i \leq 10^6$。

2025模拟赛8

未参加
状态
已结束
规则
IOI
题目
6
开始于
2025-7-28 8:00
结束于
2025-7-28 12:00
持续时间
4 小时
主持人
参赛人数
37