반응형
특정 수의 약수를 구할 때 그 수의 제곱근까지만 나눠보는 이유는 약수는 항상 짝을 이루기 때문
다른 풀이를 보고
for문 라벨링이란걸 처음 해보았다.
class Solution {
public int solution(int n) {
int answer = 0;
outer:
for(int i=2; i<=n; i++){
for(int j=2; j<=Math.sqrt(i); j++){
if(i%j == 0){
continue outer;
}
}
answer += 1;
}
return answer;
}
}
반응형
'코딩 관련 > 코딩문제풀기' 카테고리의 다른 글
아 힘들다.. (0) | 2024.11.17 |
---|---|
[프로그래머스] Lv1. 과일 장수 (0) | 2024.11.16 |
[프로그래머스] Lv1. 덧칠하기 (0) | 2024.11.15 |
[백준] 부분합 (0) | 2024.11.14 |
[백준] 세 수 java (0) | 2024.11.14 |