CHashtag

[프로그래머스] [Java] 없는 숫자 더하기 본문

알고리즘

[프로그래머스] [Java] 없는 숫자 더하기

HyoSeong 2021. 9. 14. 18:04
반응형

안녕하세요.

오늘은 프로그래머스 코딩테스트 연습 문제인 "없는 숫자 더하기" 을 풀어보았습니다.

 

문제 링크


https://programmers.co.kr/learn/courses/30/lessons/86051

 

코딩테스트 연습 - 없는 숫자 더하기

0부터 9까지의 숫자 중 일부가 들어있는 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 제한

programmers.co.kr

 

문제 풀이 방법


이번 문제의 풀이는 주석으로 달아두었습니다.

 

또한 이번 문제는 평균 약 0.02ms 정도의 속도로 테스트를 통과하였습니다.

 

class Solution {
    public int solution(int[] numbers) {
        // 1 ~ 9 까지의 합인 45에서 numbers의 합을 빼주도록 한다.
        int answer = 45;
        
        for(int number : numbers) {
            answer -= number;
        }    
        
        return answer;
    }
}
반응형