#codefestival2018qualbb. [code_festival_2018_qualb_b]Tensai

[code_festival_2018_qualb_b]Tensai

问题文

CODE FESTIVAL 2015决赛中,有个人进行了一项有趣的行动,“拿着写着‘天才’的大纸站着”,逗得所有人都笑了。
因此,CODE FESTIVAL 2018决赛的参赛者们决定采取同样的行动,拍摄合照。

每个人都有两个值:“字的漂亮程度”和“脸的有趣程度”。第ii个人的“字的漂亮程度”是aia_i,“脸的有趣程度”是bib_i。合照的“好感度”是所有人的(字的漂亮程度)×(脸的有趣程度)之和。

参赛者们打算最大化合照的“好感度”。虽然无法改变“脸的有趣程度”,但每个人进行一次训练后,他们的“字的漂亮程度”会增加1。要求所有人的训练次数总和不超过XX次,请求出合照的最大“好感度”。

制约条件

  • NN11100100之间的整数
  • XX00100100之间的整数
  • ai,bi(1leqileqN)a_i, b_i \\ (1 \\leq i \\leq N)11 以上 100100 以下的整数

输入

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

NN XX a1a_1 b1b_1 a2a_2 b2b_2 a3a_3 b3b_3 :: :: aNa_N bNb_N

输出

输出合照的最大“好感度”。


输入例 1

3 1
12 10
24 20
36 5

输出例 1

800

因为X=1X=1,所以最多只能进行11次训练。因此,有以下44种可能的情况:

  • 没有人进行训练:合照的好感度为12×10+24×20+36×5=78012 \times 10 + 24 \times 20 + 36 \times 5 = 780
  • 11个人进行11次训练:合照的好感度为13×10+24×20+36×5=79013 \times 10 + 24 \times 20 + 36 \times 5 = 790
  • 22个人进行11次训练:合照的好感度为12×10+25×20+36×5=80012 \times 10 + 25 \times 20 + 36 \times 5 = 800
  • 33个人进行11次训练:合照的好感度为12×10+24×20+37×5=78512 \times 10 + 24 \times 20 + 37 \times 5 = 785

因此,合照的最大“好感度”是800800


输入例 2

3 0
25 20
17 30
9 50

输出例 2

1460

因为X=0X=0,所以没有人可以进行训练。因此,合照的好感度是25×20+17×30+9×50=146025 \times 20 + 17 \times 30 + 9 \times 50 = 1460


输入例 3

3 3
3 25
5 12
7 25

输出例 3

385

例如,第11个人进行22次训练,第33个人进行11次训练,合照的好感度可以达到385385
另外,无法使合照的好感度大于385385