题目链接:
对于每座堡垒,将$s$个对手排序,显然如果安排的兵力能打败第$i$个对手就一定能打败前$i-1$个。
那么对于第$i$座城堡,可以看做有$s+1$个物品(可以不安排兵力),第$j$个物品代价为$2*v[j]+1$,收益为$i*j$。
剩下的只需要将每座城堡的所有物品放在一组然后分组背包即可。
#include#include
本文共 993 字,大约阅读时间需要 3 分钟。
对于每座堡垒,将$s$个对手排序,显然如果安排的兵力能打败第$i$个对手就一定能打败前$i-1$个。
那么对于第$i$座城堡,可以看做有$s+1$个物品(可以不安排兵力),第$j$个物品代价为$2*v[j]+1$,收益为$i*j$。
剩下的只需要将每座城堡的所有物品放在一组然后分组背包即可。
#include#include
转载于:https://www.cnblogs.com/Khada-Jhin/p/10772297.html