C# || 1-line solution with LINQ
Code\n\npublic class Solution {\n    public int MiceAndCheese(int[] reward1, int[] reward2, int k) {\n        return reward2.Sum() + reward1.Zip(reward2, (a, b)
# Code\n```\npublic class Solution {\n    public int MiceAndCheese(int[] reward1, int[] reward2, int k) {\n        return reward2.Sum() + reward1.Zip(reward2, (a, b) => a - b).OrderByDescending(p => p).Take(k).Sum();\n    }\n}\n\n```
['C#']