A83505.冰淇淋

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

我们有 NN 杯冰淇淋。
每杯 ii 的口味和美味分别是 FiF_iSiS_iSiS_i 是偶数)。

您将选择并吃掉两杯 NN
您的满意度定义如下

  • ssttsts \ge t )是所吃杯子的美味程度。
    • 如果两杯的味道不同,则您的满意度为 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

限制因素

  • 所有输入值均为整数。
  • 2N3×1052 \le N \le 3 \times 10^5
  • 1FiN1 \le F_i \le N
  • 2Si1092 \le S_i \le 10^9
  • SiS_i 为偶数。

输出格式

将答案打印为整数。

输入输出样例

  • 输入#1

    4
    1 4
    2 10
    2 8
    3 6
    

    输出#1

    16
  • 输入#2

    4
    4 10
    3 2
    2 4
    4 12
    

    输出#2

    17

说明/提示

对于样例1

考虑吃第二杯和第四杯。

  • 第二杯的味道是 22 ,美味是 1010
  • 第四杯的味道是 33 ,可口度是 66
  • 由于它们的口味不同,您的满意度为 10+6=1610+6=16

因此,你可以获得 1616 的满足感。
你无法获得大于 1616 的满足感。

对于样例2

考虑吃掉第一杯和第四杯。

  • 第一杯的味道是 44 ,美味是 1010
  • 第四杯的味道是 44 ,美味度是 1212
  • 由于它们的味道相同,您的满意度为 12+102=1712+\frac{10}{2}=17

因此,你可以获得 1717 的满足感。
您无法获得大于 1717 的满意度。

首页