프로그래머스- 없는 숫자 더하기 (JAVA)

JSA·2024년 1월 16일

코딩테스트

목록 보기
2/16

오늘 푼 두 문제 중 한문제 입니다!

문제

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

제한사항
1 ≤ numbers의 길이 ≤ 9
0 ≤ numbers의 모든 원소 ≤ 9
numbers의 모든 원소는 서로 다릅니다.

0~9중에 없는 숫자들의 합을 반환하는 문제입니다.

답안

import java.util.*;
class Solution {
    public int solution(int[] numbers) {
        int sum = 45;
        for(int i =0 ; i < numbers.length;i++){
           sum -=numbers[i];
        }
        return sum;
    }
}

0~9의 합은 45 이기에 해당 numbers배열에 속해 있는 값들을 하나씩 줄이면 없는 숫자들의 합이 나옵니다.

profile
ㅎㅇㅎㅇ

0개의 댓글