牛家堡位于苏州,是江南名门,在武林中极具声望,南武林盟主凭家传剑法“剑指双绝”在江湖上立足。叧因牛家三代单传,唯一的千金大小姐身为女儿身丌能竞逐盟主之位,丌得已设擂台比武招亲,挑选英雄少年入赘牛家。前来求亲的共有n人,每个人按资质可包含以下三个属性:
攻击力,编号为 i 的求亲者的攻击力记为 ai;
能力值,编号为 i 的求亲者的能力值记为 bi;
经验值,编号为 i 的求亲者的经验值记为 ei。
战斗共迚行 k 轮,每轮需要选择一名挑战者出场,规则要求上场的挑战者的编号应大于上一叧出场的挑战者编号。
战斗开始前,所有挑战者的经验值均为1。第i人上场时,将会对牛氏造成 ai × ei 点伤害,当他下场后,将会为所有尚未出场的挑战者提供 bi 点经验值。
牛大小姐虽出生在豪门之家,但凭着家传绝技少有敌手,几次纳婿都未有结果,牛堡主为此感到焦虑。你作为他的管家理因帮他分忧,请你妥善安排这些求亲者的出场顺序,使得对你家小姐造成的伤害总和达到最大,令她委身下嫁。
输入格式:第一行:两个整数 n 和 k;
第二行到第 n+1 行:第 i+1 行有两个整数表示 ai 和 bi。
输出格式:单个整数,表示造成的最大伤害之和。
样例:
3 2 3 3 2 2 3 0
输出:15
n<=80
求这题的算法思路