#ABC315C. 冰淇淋的风味

冰淇淋的风味

冰淇淋的风味

题目描述

我们有 NN 杯冰淇淋。

ii 杯冰淇淋的风味为 FiF_i,美味度为 SiS_i(SiS_i 是偶数)。

你将从中选择并吃掉 22 杯。

你的满足感定义如下。

设吃掉的 22 杯冰淇淋的美味度分别为 sstt(sts \ge t)。

如果这 22 杯风味不同,满足感为 s+t\displaystyle s+t

否则,满足感为 s+t2\displaystyle s + \frac{t}{2}

求能够达到的最大满足感。

输入格式

输入按以下格式从标准输入给出。

NN
F1F_1 S1S_1
F2F_2 S2S_2
\vdots
FNF_N SNS_N

输出格式

以整数输出答案。

样例

4
1 4
2 10
2 8
3 6
16

考虑吃掉第 22 杯和第 44 杯。

22 杯的风味为 22,美味度为 1010

44 杯的风味为 33,美味度为 66

因为风味不同,满足感为 10+6=1610+6=16

因此,可以达到满足感 1616

无法达到大于 1616 的满足感。

4
4 10
3 2
2 4
4 12
17

考虑吃掉第 11 杯和第 44 杯。

11 杯的风味为 44,美味度为 1010

44 杯的风味为 44,美味度为 1212

因为风味相同,满足感为 12+102=1712+\frac{10}{2}=17

因此,可以达到满足感 1717

无法达到大于 1717 的满足感。

数据范围

  • 输入中的所有值均为整数。
  • 2N3×1052 \le N \le 3 \times 10^5
  • 1FiN1 \le F_i \le N
  • 2Si1092 \le S_i \le 10^9
  • SiS_i 是偶数。
难度 普及
通过率
尝试 0
已通过 0
ID
3039
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签