#1233. 卡牌
卡牌
问题描述
给定 张卡牌,每张卡牌具有正反两面。第 张卡牌正面朝上时的数字为 ,背面朝上时的数字为 。
所有卡牌的总价值定义为当前所有卡牌朝上的数字之和。一开始,所有卡牌均为正面朝上。
小明最多可以进行 次操作,每次操作可以选择一张卡牌并翻转:
- 如果卡牌正面朝上,则翻成背面朝上;
- 如果卡牌背面朝上,则翻成正面朝上。
请你计算,小明通过操作最多可以使所有卡牌的总价值达到多少。
输入格式
第一行输入两个整数 ,分别表示卡牌的数量和小明最多可以操作的次数。
第二行输入 个整数 ,表示每张卡牌正面的数字。
第三行输入 个整数 ,表示每张卡牌背面的数字。
输出格式
输出一行一个整数,表示最多可以获得的总价值。
样例输入 1
3 1
1 2 3
3 2 1
样例输出 1
8
样例输入 2
3 2
3 4 5
1 2 3
样例输出 2
12
样例输入 3
7 3
999999119 3814767 2183721 1232138 21847184 12873481 12312
999999999 284371 2186771 1234563 1231321 12312312 1312
样例输出 3
1041969077
说明
样例 1 解释:
初始时卡牌正面的数字之和为 。翻转第 张卡牌后,朝上的数字分别为 ,总价值为 。
样例 2 解释:
所有卡牌正面的数字均大于等于背面的数字,因此选择不翻转任何卡牌即可获得最大总价值 。
评测数据规模
对于所有评测数据:
- 所有输入均为整数