题目描述
魔杖护法 Freda 融合了四件武器,于是魔杖顶端缓缓地生出了一棵四叶草,四片叶子幻发着淡淡的七色光。
圣剑护法 rainbow 取出了一个圆盘,圆盘上镶嵌着 N N N 颗宝石,编号为 0 ∼ N − 1 0∼N−1 0∼N−1。
第 i 颗宝石的能量是 Ai。
如果 A i > 0 A_i>0 Ai>0,表示这颗宝石能量过高,需要把 A i A_i Ai 的能量传给其它宝石;如果 A i < 0 A_i<0 Ai<0,表示这颗宝石的能量过低,需要从其它宝石处获取 − A i −A_i −Ai 的能量。
保证 ∑ A i = 0 ∑A_i=0 ∑Ai=0。
只有当所有宝石的能量均相同时,把四叶草魔杖插入圆盘中央,才能开启超自然之界的通道。
不过,只有 M M M 对宝石之间可以互相传递能量,其中第 i i i 对宝石之间无论传递多少能量,都要花费 T i T_i Ti 的代价。
探险队员们想知道,最少需要花费多少代价才能使所有宝石的能量都相同?
输入格式
第一行两个整数 N 、 M N、M N