#19. 阵法研究
阵法研究
题目描述
你在玩一款横版回合制游戏,前方是一名强敌,而你有 名角色排成一排准备迎接战斗,每个角色拥有若干件装备。为了简化问题,每件装备为角色提供的战斗力固定为 。
众所周知,回合制游戏的站位十分讲究。在这一关中,第 个位置可以将角色的战斗力增强为原来的 倍。在开战前,你有 次调整角色装备的机会,每次调整装备,你可以将一名角色的一件装备转移到另一名角色身上。
求:为了最大化整支队伍的战斗力总和,每名角色最终的装备数量。
输入格式
第一行:两个整数 ,分别表示角色数量和调整次数上限。
第二行: 个整数 ,分别表示初始时每名角色的装备数量。
输出格式
个整数,表示在使战斗力总和尽可能大的情况下,每名角色最终的装备数量,以空格分隔。
样例
3 4
2 3 4
0 1 8
2 2
1 0
0 1
样例 解释
有 个角色和 次操作机会。
第 次操作: 号角色, 号角色;
第 次操作: 号角色, 号角色。
样例 解释
有 个角色和 次操作机会。
只需操作一次: 号角色, 号角色。
数据规模与约束
对于 的数据,。
对于 的数据,。