본문 바로가기

코테/프로그래머스

소수 찾기

처음에 생각이 안나서 일단 원시적으로 해봤다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Solution {
    public int solution(int n) {
        int answer = 0;
        int count  =0;
        for(int i = 2 ; i<=n ;i++){
           for(int j = 1; j<=i ; j++){
               if(i%j==0){
                   count++;
               }
           }
            if(count<3){
                answer++;
            }
            count = 0;
        }
        return answer;
    }
}
cs

결과는 시간초과, 뭐 그래도 결과가 나오긴 한다.

 

아리토스테네스의 체

요런놈을 발견했다. 한번 구현해보자

 

'코테 > 프로그래머스' 카테고리의 다른 글

고양이와 개는 몇 마리 있을까?  (0) 2020.12.29
최대값과 최소값  (0) 2020.12.29
나누어 떨어지는 수  (0) 2020.12.28
어린 동물 찾기  (0) 2020.12.28
비밀지도  (0) 2020.12.28