#codefestival2018qualbb. [code_festival_2018_qualb_b]Tensai
[code_festival_2018_qualb_b]Tensai
问题文
CODE FESTIVAL 2015决赛中,有个人进行了一项有趣的行动,“拿着写着‘天才’的大纸站着”,逗得所有人都笑了。
因此,CODE FESTIVAL 2018决赛的参赛者们决定采取同样的行动,拍摄合照。
每个人都有两个值:“字的漂亮程度”和“脸的有趣程度”。第个人的“字的漂亮程度”是,“脸的有趣程度”是。合照的“好感度”是所有人的(字的漂亮程度)×(脸的有趣程度)之和。
参赛者们打算最大化合照的“好感度”。虽然无法改变“脸的有趣程度”,但每个人进行一次训练后,他们的“字的漂亮程度”会增加1。要求所有人的训练次数总和不超过次,请求出合照的最大“好感度”。
制约条件
- 是到之间的整数
- 是到之间的整数
- 是 以上 以下的整数
输入
输入以以下格式从标准输入中给出。
输出
输出合照的最大“好感度”。
输入例 1
3 1
12 10
24 20
36 5
输出例 1
800
因为,所以最多只能进行次训练。因此,有以下种可能的情况:
- 没有人进行训练:合照的好感度为
- 第个人进行次训练:合照的好感度为
- 第个人进行次训练:合照的好感度为
- 第个人进行次训练:合照的好感度为
因此,合照的最大“好感度”是。
输入例 2
3 0
25 20
17 30
9 50
输出例 2
1460
因为,所以没有人可以进行训练。因此,合照的好感度是。
输入例 3
3 3
3 25
5 12
7 25
输出例 3
385
例如,第个人进行次训练,第个人进行次训练,合照的好感度可以达到。
另外,无法使合照的好感度大于。