mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-01-11 02:58:13 +08:00
45 lines
1.7 KiB
HTML
45 lines
1.7 KiB
HTML
|
<p>有两只老鼠和 <code>n</code> 块不同类型的奶酪,每块奶酪都只能被其中一只老鼠吃掉。</p>
|
|||
|
|
|||
|
<p>下标为 <code>i</code> 处的奶酪被吃掉的得分为:</p>
|
|||
|
|
|||
|
<ul>
|
|||
|
<li>如果第一只老鼠吃掉,则得分为 <code>reward1[i]</code> 。</li>
|
|||
|
<li>如果第二只老鼠吃掉,则得分为 <code>reward2[i]</code> 。</li>
|
|||
|
</ul>
|
|||
|
|
|||
|
<p>给你一个正整数数组 <code>reward1</code> ,一个正整数数组 <code>reward2</code> ,和一个非负整数 <code>k</code> 。</p>
|
|||
|
|
|||
|
<p>请你返回第一只老鼠恰好吃掉 <code>k</code> 块奶酪的情况下,<strong>最大</strong> 得分为多少。</p>
|
|||
|
|
|||
|
<p> </p>
|
|||
|
|
|||
|
<p><strong>示例 1:</strong></p>
|
|||
|
|
|||
|
<pre>
|
|||
|
<b>输入:</b>reward1 = [1,1,3,4], reward2 = [4,4,1,1], k = 2
|
|||
|
<b>输出:</b>15
|
|||
|
<b>解释:</b>这个例子中,第一只老鼠吃掉第 2 和 3 块奶酪(下标从 0 开始),第二只老鼠吃掉第 0 和 1 块奶酪。
|
|||
|
总得分为 4 + 4 + 3 + 4 = 15 。
|
|||
|
15 是最高得分。
|
|||
|
</pre>
|
|||
|
|
|||
|
<p><strong>示例 2:</strong></p>
|
|||
|
|
|||
|
<pre>
|
|||
|
<b>输入:</b>reward1 = [1,1], reward2 = [1,1], k = 2
|
|||
|
<b>输出:</b>2
|
|||
|
<b>解释:</b>这个例子中,第一只老鼠吃掉第 0 和 1 块奶酪(下标从 0 开始),第二只老鼠不吃任何奶酪。
|
|||
|
总得分为 1 + 1 = 2 。
|
|||
|
2 是最高得分。
|
|||
|
</pre>
|
|||
|
|
|||
|
<p> </p>
|
|||
|
|
|||
|
<p><strong>提示:</strong></p>
|
|||
|
|
|||
|
<ul>
|
|||
|
<li><code>1 <= n == reward1.length == reward2.length <= 10<sup>5</sup></code></li>
|
|||
|
<li><code>1 <= reward1[i], reward2[i] <= 1000</code></li>
|
|||
|
<li><code>0 <= k <= n</code></li>
|
|||
|
</ul>
|