[LeetCode] 2778. Sum of Squares of Special Elements

Chobby·약 6시간 전

LeetCode

목록 보기
795/800

😎풀이

  1. nums의 길이 n을 나누어 떨어지게 하는 인덱스 탐색
  2. 해당 인덱스에 해당하는 nums 요소의 제곱을 누적
  3. 누적된 총합 반환
function sumOfSquares(nums: number[]): number {
    const n = nums.length
    let result = 0
    for(let i = 1; i <= n; i++) {
        if(n % i !== 0) continue
        result += (nums[i - 1] ** 2)
    }
    return result
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글