有一个算法题请大佬指点!
hanhf 2018-09-03 04:00:27 有一个算法题请大佬帮忙看一下。
在某个游戏中,一个游戏主角有10个位置可以放置英雄卡牌,例如位置1可以为主角添加英雄卡牌生命值的5%,位置2可以为主角添加英雄卡牌攻击力的7%(这里面有些位置增加的属性是一样的,例如可以有两个位置都增加生命)。。。
游戏主角有一些特性如生命值、攻击力、魔法防御、物理防御等。。。
现在我手里有20个英雄卡牌,部分英雄偏生命和攻击,例如生命12000攻击8000物防1200法防1200,另外一些英雄则偏法防,总之每个英雄的各项数值不一样。。。
请问如何在合适的位置放上合适的英雄卡牌,使主角所获得的“属性增加总值”最大。