力扣 LeetCode 2778. 特殊元素平方和 - 力扣(LeetCode) 2778. 特殊元素平方和 - 给你一个下标从 1 开始、长度为 n 的整数数组 nums 。 对 nums 中的元素 nums[i] 而言,如果 n 能够被 i 整除,即 n % i == 0 ,则认为 nums[i] 是一个 特殊元素 。 返回 nums 中所有 特殊元素 的 平方和 。   示例 1: 输入:nums = [1,2,3,4] 输出:21 解释:nums 中共有 3 个特殊元素:nums[1],因为 4 被 1 整除;nums[2],因为 4 被 2 整除;以及... 思路 简单题简单做,直接模拟即可。 代码 class Solution { public int sumOfSquares(int[] nums) { int n = nums.length; int ans = 0; for (int i = 0; i < nums.length; i++) { if (n % (i + 1) == 0) { ans += nums[i] * nums[i]; } } return ans; } } 1 个帖子 - 1 位参与者 阅读完整话题


  • 情报分类:综合情报
  • 分类依据:内容未命中明确的垂直分类规则,归入综合情报
  • 信息来源:服务器 / LINUX DO - 最新话题
  • 发布时间:2026/10/11 08:42:40