mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-09-02 22:13:28 +08:00
update
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
"translatedContent": "<p>排排坐,分糖果。</p>\n\n<p>我们买了一些糖果 <code>candies</code>,打算把它们分给排好队的 <strong><code>n = num_people</code></strong> 个小朋友。</p>\n\n<p>给第一个小朋友 1 颗糖果,第二个小朋友 2 颗,依此类推,直到给最后一个小朋友 <code>n</code> 颗糖果。</p>\n\n<p>然后,我们再回到队伍的起点,给第一个小朋友 <code>n + 1</code> 颗糖果,第二个小朋友 <code>n + 2</code> 颗,依此类推,直到给最后一个小朋友 <code>2 * n</code> 颗糖果。</p>\n\n<p>重复上述过程(每次都比上一次多给出一颗糖果,当到达队伍终点后再次从队伍起点开始),直到我们分完所有的糖果。注意,就算我们手中的剩下糖果数不够(不比前一次发出的糖果多),这些糖果也会全部发给当前的小朋友。</p>\n\n<p>返回一个长度为 <code>num_people</code>、元素之和为 <code>candies</code> 的数组,以表示糖果的最终分发情况(即 <code>ans[i]</code> 表示第 <code>i</code> 个小朋友分到的糖果数)。</p>\n\n<p> </p>\n\n<p><strong>示例 1:</strong></p>\n\n<pre><strong>输入:</strong>candies = 7, num_people = 4\n<strong>输出:</strong>[1,2,3,1]\n<strong>解释:</strong>\n第一次,ans[0] += 1,数组变为 [1,0,0,0]。\n第二次,ans[1] += 2,数组变为 [1,2,0,0]。\n第三次,ans[2] += 3,数组变为 [1,2,3,0]。\n第四次,ans[3] += 1(因为此时只剩下 1 颗糖果),最终数组变为 [1,2,3,1]。\n</pre>\n\n<p><strong>示例 2:</strong></p>\n\n<pre><strong>输入:</strong>candies = 10, num_people = 3\n<strong>输出:</strong>[5,2,3]\n<strong>解释:</strong>\n第一次,ans[0] += 1,数组变为 [1,0,0]。\n第二次,ans[1] += 2,数组变为 [1,2,0]。\n第三次,ans[2] += 3,数组变为 [1,2,3]。\n第四次,ans[0] += 4,最终数组变为 [5,2,3]。\n</pre>\n\n<p> </p>\n\n<p><strong>提示:</strong></p>\n\n<ul>\n\t<li><code>1 <= candies <= 10^9</code></li>\n\t<li><code>1 <= num_people <= 1000</code></li>\n</ul>\n",
|
||||
"isPaidOnly": false,
|
||||
"difficulty": "Easy",
|
||||
"likes": 100,
|
||||
"likes": 102,
|
||||
"dislikes": 0,
|
||||
"isLiked": null,
|
||||
"similarQuestions": "[]",
|
||||
@@ -143,7 +143,7 @@
|
||||
"__typename": "CodeSnippetNode"
|
||||
}
|
||||
],
|
||||
"stats": "{\"totalAccepted\": \"38K\", \"totalSubmission\": \"59.5K\", \"totalAcceptedRaw\": 37974, \"totalSubmissionRaw\": 59517, \"acRate\": \"63.8%\"}",
|
||||
"stats": "{\"totalAccepted\": \"38.5K\", \"totalSubmission\": \"60.3K\", \"totalAcceptedRaw\": 38464, \"totalSubmissionRaw\": 60282, \"acRate\": \"63.8%\"}",
|
||||
"hints": [
|
||||
"Give candy to everyone each \"turn\" first [until you can't], then give candy to one person per turn."
|
||||
],
|
||||
|
Reference in New Issue
Block a user