반응형
문제 |
소스 |
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int answer = 0;
boolean flag;
for (int i=0; i<n; i++) {
int m = sc.nextInt();
flag = false;
for (int j=2; j<m; j++) {
if (m%j == 0){ // 소수X
flag = true;
break;
}
}
if (!flag && m>1) {
answer++;
}
}
System.out.println(answer);
}
}출처 |
반응형
'알고리즘 > JAVA' 카테고리의 다른 글
| [JAVA] 백준 알고리즘 1697 : 숨바꼭질 (BFS) (0) | 2018.09.13 |
|---|---|
| [JAVA] 백준 알고리즘 2455 : 지능형 기차 (0) | 2018.08.28 |
| [JAVA] 백준 알고리즘 2609 : 최대공약수와 최소공배수 (0) | 2018.08.28 |
| [JAVA] 백준 알고리즘 7576 : 토마토 (BFS) (0) | 2018.08.28 |
| [JAVA] 백준 알고리즘 2178 : 미로 탐색 (BFS) (1) | 2018.08.28 |