#CSPR08C. [CSP复赛模拟第08套-C题] 骑马与砍杀
[CSP复赛模拟第08套-C题] 骑马与砍杀
骑马与砍杀
题目描述
小珅最近喜欢玩《骑马与砍杀 2》,他正领导着一支 人的小队(保证 是偶数),小队成员编号 。他们中编号为 的成员()与编号为 的成员互为朋友关系。
为了掩护主力撤退,他决定选择其中 名成员留下拖住敌人。显然选择的人不同,能拖住敌人的时间不一样。小珅提前了解过:
编号为 的成员如果朋友没有被留下,就有把敌人拖住 秒的能力,
否则如果他的朋友和他一起被留下了,就只能把敌人拖住 秒的能力
保证
最终拖住敌人的时间为每个被留下成员拖住敌人的能力之和。
请你算算怎么选择能把敌人拖住最久,输出最久的时间。
输入格式
第一行为两个整数 。
第二行为 个整数 。
第三行为 个整数 。
输出格式
输出一个整数,即最久的时间。
输入输出样例
输入 #1
4 3
10 11 11 12
9 7 8 6
输出 #1
29
输入 #2
10 7
89 94 96 50 70 27 75 87 98 24
53 81 3 27 5 12 39 19 97 13
输出 #2
499
说明/提示
对于 的数据,,,保证 是偶数。
子任务 (分):保证 。
子任务 (分):保证 。
子任务 (分):保证 。
子任务 (分):没有特殊限制。