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

정선모·2022년 1월 15일
0

프로그래머스

목록 보기
6/91

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

제한사항 :

  • 1 ≤ numbers의 길이 ≤ 9
  • 0 ≤ numbers의 모든 수 ≤ 9
  • numbers의 모든 수는 서로 다릅니다.
  • 3-4시간동안 붙잡고 있다가 도저히 참지못하고 해결방법을 찾아본 문제입니다. 실로 간단한 문제였습니다. numbers의 모든 수가 서로 다른점을 생각해서 문제를 풀었으면 조금 쉽게 풀었을것 같습니다.

    풀이

    class Solution {
        public int solution(int[] numbers) {
            int answer = 45;
            // 0부터 9까지 모든 숫자를 더한수를 answer에 입력한다.
            for(int i=0; i<numbers.length; i++){
                // numbers.length 만큼 반복문을 실행한다.
                answer -= numbers[i];
                // numbers[i]의 값을 answer에서 뺀값을 저장한다.
            }
            return answer;
        }
    }

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

    profile
    개발자가 되어가는 비전공자

    0개의 댓글