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
'콘솔창 & 윈도우창 > 코딩 테스트' 카테고리의 다른 글
백준 골드4 카드 정렬하기 (0) | 2025.04.06 |
---|---|
프로그래머스 LV.2 N ^ 2 배열 자르기 (0) | 2025.04.03 |
프로그래머스 LV.3 야근 지수 (0) | 2025.03.31 |
프로그래머스 LV.2 롤케이크 자르기 (0) | 2025.03.30 |
프로그래머스 LV.2 예상 대진표 (0) | 2025.03.23 |