传递信息【2024五一模拟赛】
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
所在的村庄停电了,村长需要将一个重要信息通知给 个村民,但由于长时间停电,电话手机都用不了,只能口口相传。
村长可以给一个或多个村民通知,通知一个村民要花费 的代价。
接收到消息的村民,可以给其他村民通知,第 个村民可以给不超过 个村民,通知一个村民花费 的代价。
想知道通知全村 个人需要花费的总代价的最小值。
输入格式
第一行 ,两个整数 和
第二行, 个正整数,,表示每个村民最多通知的人数
第三行, 个正整数,,表示每位村民向另外一个村民通知的代价
输出格式
一个整数,表示通知到全村 个人最低代价。
6 3
2 3 2 1 1 3
4 3 2 6 3 6
16
样例1 解释
- 村长通知第三,五,六名村民,花费 的代价。
- 第三村民向第一、二个村民传递信息,花费 的代价。
- 第二个村民再向第四个村民传递信息,花费 的代价。
总代价就是 ,可以证明没有比这低的其他方案了。
数据规模与约定
subtask1 : ,
subtask2: ,