mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-11-04 19:53:12 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.6 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>
 |