콘솔창 & 윈도우창/코딩 테스트
프로그래머스 LV.2 연속 부분 수열의 합의 개수
뽀또치즈맛
2025. 3. 31. 22:29
int solution(vector<int> elements) {
int sum = 0;
set<int> s;
for (int i = 0; i < elements.size(); i++)
{
sum += elements[i];
}
for (int i = 0; i < elements.size(); i++)
{
for (int j = 0; j < elements.size(); j++)
{
sum = 0;
for (int k = 0; k < i + 1; k++)
{
sum += elements[(j + k) % elements.size()];
}
s.insert(sum);
}
}
return s.size();
}
https://school.programmers.co.kr/learn/courses/30/lessons/131701