问题描述
在某个埃及的沙漠中,简·皮耶尔·波鲁纳雷夫(以下简称波波)发现了一个古老的美食餐厅。他发现里面有n种菜品,第
讠种菜的美味度为 ai;。但是由于波波来的实在是太晚了,所以每种菜都只剩下一份了
更不幸的是,这个餐厅被 DI0 的替身 世界 所控制并设下了两个规则:
波波最多只能点k道菜
如果想点笔i种菜,那么波波点的菜必须包含第fai种菜。如果 fai为0,则可以直接点.
但是,波波为了吃到更多的菜,他决定让自己的替身也来点菜。也就是说,波波可以点两次菜,且两次点菜是相互独立
的,但是每种菜一共只能点一次。
在点菜完成后,波波将会大餐一顿,获得所有点的菜的美味度
现在,波波想让你帮他找出两次点菜后能获得的最大美味度,
输入格式
第一行输入两个正整数 n,k
第二行输入 n个整数 fai
第三行输入 n 个整数 ai。
输出格式
波波想让你帮他找出两次点菜后能获得的最大美味度,
样例
输入入数据 1
5 2
0 0 0 0 1
1 2 3 4 5
输出数据 1
13