개발/코딩

[프로그래밍] 프로그래머스 예제문제 풀어보기 <없는 숫자 더하기> (성공)

mabb 2022. 3. 25. 18:57
반응형

 프로그래머스 예제는 어려운 문제는 정말 어려운데 쉬운 문제는 생각보다 쉽게 풀린다.


문제를 해결할 수 있는 방법을 생각해낼 수 있는가.
이를 코드로 실현할 수 있는가.

후자는 구글링과 공부로 해결이 가능한데
전자에서 막힐 경우는 오랜 시간 고민을 해야 한다.
프로그래머스 예제는 level도 중요하지만 몇 명이 완료를 했는지가 더 정확한
난이도 판단 지표인 것 같다.
완료 인원이 5,000명 대 이하인 문제가 살펴보면 대체로 문제 해결 방법에 대한 생각을
바로 떠올리기 어려워보인다.
문제를 해결하기 위해서는 수학이 필요하고
구글링을 위해서는 영어가 필요하다.

 

출처: 프로그래머스

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Solution {
    public int solution(int[] numbers) {
        int answer = 0;
        
        for(int i = 0; i<10; i++){
            int temp = 0;
            for(int number:numbers){
                if(number==i){
                    temp ++;
                }
        }
        if(temp==0){
            answer += i;
        }
    } 
        return answer;
    }
}
cs

 

반응형