https://school.programmers.co.kr/learn/courses/30/lessons/12921
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
1. ๋ฌธ์
n๊น์ง์ ์ ์ค ์์ ๊ฐ์๋ฅผ ๋ฐํํ๋ค.
2. ํ์ด
์์์ฐพ๊ธฐ๋ ์ด์ ์ข ์ธ์ฐ์
3. ์ฝ๋
class Solution {
public int solution(int n) {
int answer = 0;
for (int i=2; i<= n; i++) {
boolean flag = true;
for (int j=2; j<= Math.sqrt(i); j++) {
if (i % j == 0) {
flag = false;
break;
}
}
if (flag) {
answer++;
}
}
return answer;
}
}
4. ์ฌ๋ด
์์์ฐพ๊ธฐ.. ์ธ์๋ผ..
'Algorithm > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Programmers] ํผ๋ก๋ - Java (0) | 2023.09.20 |
---|---|
[Programmers] ์์์ฐพ๊ธฐ (level 2) - Java (1) | 2023.09.18 |
[Programmers] ๋ชจ์๊ณ ์ฌ - Java (0) | 2023.09.16 |
[Programmers] ๋ฑ๊ตฃ๊ธธ - Java (0) | 2023.08.24 |
[Programmers] ์ผ๊ทผ ์ง์ - Java (0) | 2023.08.22 |