diff --git a/programmers/두 개 뽑아서 더하기/solution.java b/programmers/두 개 뽑아서 더하기/solution.java new file mode 100644 index 0000000..a763c1f --- /dev/null +++ b/programmers/두 개 뽑아서 더하기/solution.java @@ -0,0 +1,14 @@ +// [문제 링크]: https://school.programmers.co.kr/learn/courses/30/lessons/68644 + +import java.util.HashSet; +class Solution { + public int[] solution(int[] numbers) { + HashSet answer = new HashSet(); + for(int a = 0; a < numbers.length-1; a++){ + for(int b = a+1; b < numbers.length; b++){ + answer.add(numbers[a]+numbers[b]); + } + } + return answer.stream().sorted().mapToInt(x->x.intValue()).toArray(); + } +} \ No newline at end of file