알고리즘

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

muerha 2024. 11. 12. 09:57

 

 

 

 

 


 

 

 

나의 풀이

class Solution {
    public int solution(int[] numbers) {
        int answer = 45;
        for(int i = 0; i < 10; i++) {
            for(int number : numbers) {
                if(i == number) {
                    answer -= number;
                }
            }
        }
        return answer;
    }
}

 

 

 

 

다른 사람의 풀이

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