없는 숫자 더하기

DeadWhale·2022년 10월 8일
0

프로그래머스

목록 보기
9/21
post-thumbnail
import java.util.*;
import java.util.stream.*;
class Solution {
    public int solution(int[] numbers) {
        int answer = 0;
        
        List<Integer> list = Arrays.stream(numbers).boxed().collect(Collectors.toList());
    
        for(int i=1; i<10; i++)
            if(!list.contains(i))    answer +=i;
         
        return answer;
    }
}

배열에서 1부터 9사이의 수 중 없는 값을 더해 반환하는 솔루션이다

배열은 Integer로 boxed하며 List으로 만든 후

배열에 contains 되어 있지 않을 경우 더하는 간단한 문제이다.

0개의 댓글