https://school.programmers.co.kr/learn/courses/30/lessons/68644
문제 설명
제한사항
입출력 예시
import java.util.*;
class Solution {
public int[] solution(int[] numbers) {
ArrayList<Integer> list = new ArrayList<>();
int cnt = 1;
for (int i = 0; i < numbers.length; i++) {
for(int j = i + 1; j < numbers.length; j++) {
list.add(numbers[i] + numbers[j]);
}
}
HashSet<Integer> set = new HashSet<>(list);
list = new ArrayList<Integer>(set);
Collections.sort(list);
int[] answer = new int[list.size()];
Iterator<Integer> iter = list.iterator();
for (int i = 0; i < list.size(); i++) {
answer[i] = iter.next().intValue();
}
return answer;
}
}