Algorithm 13 - Square(n) Sum

Beast from the east·2021년 10월 6일
0

Algorithm

목록 보기
13/27

Q.

Description:
Complete the square sum function so that it squares each number passed into it and then sums the results together.

For example, for [1, 2, 2] it should return 9 because 1^2 + 2^2 + 2^2 = 9.

A)

#include <stddef.h>

int square_sum(const int *values, size_t count)
{
  int sum = 0;
  for (; count; count--)
    sum += values[count - 1] * values[count - 1];
  return sum;
}
profile
Hello, Rabbit

0개의 댓글