반응형
public class Q_1978 {
public static boolean primeAt(int n) {
if(n < 2) {
return false;
}
for (int i=2; i*i<=n; i++) {
if(n % i == 0) {
return false;
}
}
return true;
}
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String count = br.readLine();
String num = br.readLine();
String[] primeArr = num.split(" ");
int primeCount = 0;
for (int i=0; i<Integer.parseInt(count); i++) {
int n = Integer.parseInt(primeArr[i]);
if(primeAt(n)) {
primeCount += 1;
}
}
System.out.println(primeCount);
}
}
반응형
'Algorithm > 백준 문제풀이' 카테고리의 다른 글
백준 10799 - 쇠막대기(자바 구현) (0) | 2022.02.22 |
---|---|
백준 1929 - 소수 구하기(자바 구현) (0) | 2022.02.12 |
백준 2609 - 최대공약수와 최소공배수(자바 구현) (0) | 2022.02.08 |
백준 10430 - 나머지(자바 구현) (0) | 2022.02.07 |
백준 9093 - 단어 뒤집기(자바 구현) (0) | 2022.01.28 |