코린이의 소소한 공부노트

[프로그래머스/Lv.1] 없는 숫자 더하기 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.1] 없는 숫자 더하기

무지맘 2022. 11. 11. 16:23

1. Input

1) 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers

 

2. Output

1) numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수

 

3. Constraint

1) 1 numbers의 길이 9

2) 0 numbers의 모든 원소 9

3) numbers에는 중복된 원소가 없다.

 

4. Example

Input: numbers={5,8,0,4,6,7,9} -> Output: 6

설명: 0부터 9까지의 숫자 중 numbers에 없는 수는 1,2,3이므로 합인 6을 반환

 

5. Code

1) 첫 코드(2022/??)

// 0부터 9까지의 합은 45
// 없는 숫자의 합 = 45 - 있는 숫자의 합
int sum = 45;
for(int i=0 ; i<numbers.length ; i++)
    sum -= numbers[i];
return sum;