1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-27 10:40:26 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/特殊元素平方和 [sum-of-squares-of-special-elements].html

34 lines
1.6 KiB
HTML
Raw Normal View History

2023-07-16 12:28:13 +08:00
<p>给你一个下标从 <strong>1</strong> 开始、长度为 <code>n</code> 的整数数组 <code>nums</code></p>
<p><code>nums</code> 中的元素 <code>nums[i]</code> 而言,如果 <code>n</code> 能够被 <code>i</code> 整除,即 <code>n % i == 0</code> ,则认为 <code>num[i]</code> 是一个 <strong>特殊元素</strong></p>
<p>返回 <code>nums</code> 中所有 <strong>特殊元素</strong><strong>平方和</strong></p>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
2023-12-09 18:42:21 +08:00
<pre>
<strong>输入:</strong>nums = [1,2,3,4]
2023-07-16 12:28:13 +08:00
<strong>输出:</strong>21
2023-12-09 18:42:21 +08:00
<strong>解释:</strong>nums 中共有 3 个特殊元素nums[1],因为 4 被 1 整除nums[2],因为 4 被 2 整除;以及 nums[4],因为 4 被 4 整除。
因此nums 中所有特殊元素的平方和等于 nums[1] * nums[1] + nums[2] * nums[2] + nums[4] * nums[4] = 1 * 1 + 2 * 2 + 4 * 4 = 21 。
2023-07-16 12:28:13 +08:00
</pre>
<p><strong>示例 2</strong></p>
2023-12-09 18:42:21 +08:00
<pre>
<strong>输入:</strong>nums = [2,7,1,19,18,3]
2023-07-16 12:28:13 +08:00
<strong>输出:</strong>63
2023-12-09 18:42:21 +08:00
<strong>解释:</strong>nums 中共有 4 个特殊元素nums[1],因为 6 被 1 整除nums[2] ,因为 6 被 2 整除nums[3],因为 6 被 3 整除;以及 nums[6],因为 6 被 6 整除。
因此nums 中所有特殊元素的平方和等于 nums[1] * nums[1] + nums[2] * nums[2] + nums[3] * nums[3] + nums[6] * nums[6] = 2 * 2 + 7 * 7 + 1 * 1 + 3 * 3 = 63 。 </pre>
2023-07-16 12:28:13 +08:00
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>1 &lt;= nums.length == n &lt;= 50</code></li>
<li><code>1 &lt;= nums[i] &lt;= 50</code></li>
</ul>