풀이1 > 0~9까지의 숫자의 합은 45이므로 numbers에 포함되어있는 숫자를 45에서 빼주는 방법
class Solution {
public int solution(int[] numbers) {
int answer = 45;
for (int n : numbers) {
answer -= n;
}
return answer;
}
}
풀이2 > number에 0~9까지의 숫자들이 포함되어 있는지를 체크하고 포함되지 않은 수들을 더해주는 방법
class Solution {
public int solution(int[] numbers) {
boolean[] check = new boolean[10];
for(int num: numbers) {
check[num] = true;
}
int answer = 0;
for(int i = 0; i < check.length; i++) {
if(!check[i]) {
answer += i;
}
}
return answer;
}
}