JAVA/JAVA baekjoon

1978번 소수 찾기

hoonssss 2023. 8. 28. 10:03
반응형
SMALL
import java.util.*;
class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int count = 0;
        
        for(int i = 0 ; i < a ; i ++){
            int num = sc.nextInt();
            boolean isprime = true; //boolean을 사용해서 count
            
            if(num<=1){
                isprime = false;
            }else{
                for(int j = 2 ; j * j <= num ; j++){
                    if(num%j == 0){
                        isprime = false;
                        break;
                    }
                }
            }
            if(isprime){
                count++;
            }
        }
        System.out.print(count);
    }
}
반응형
LIST

'JAVA > JAVA baekjoon' 카테고리의 다른 글

14215번 세 막대  (0) 2023.08.29
9063번 대지  (0) 2023.08.29
9506번 약수들의 합  (0) 2023.08.28
2501번 약수구하기  (0) 2023.08.28
5086번 배수와 약수  (0) 2023.08.28