PROGRAMMERS/챌린지
PROGRAMMERES Level 1 월간 코드 챌린지 시즌1 두 개 뽑아서 더하기 (JAVA 자바)
c0mmedes
2022. 8. 13. 00:57
import java.util.*;
class Solution {
public int[] solution(int[] numbers) {
HashSet<Integer> hs = new HashSet<>();
// HashSet으로 중복제거
for(int i=0; i<numbers.length; i++){
for(int j=i+1; j<numbers.length; j++){
hs.add(numbers[i]+numbers[j]);
}
}
int[] answer = new int[hs.size()];
int h=0;
for(int k : hs){
answer[h] = k;
h++;
}
Arrays.sort(answer);
return answer;
}
}