소수 찾기 1978번 문제

2025. 2. 17. 15:49백준

import sys

input = sys.stdin.readline
N = int(input()) 
data = list(map(int, input().split())) 
cnt = 0

for num in data:
    if num < 2:  # 0이나 1은 소수가 아님
        continue
    is_prime = True
    for j in range(2, int(num ** 0.5) + 1): 
        if num % j == 0:
            is_prime = False
            break
    if is_prime:
        cnt += 1

print(cnt)

 

'백준' 카테고리의 다른 글

벌집 - 2292번 문제  (0) 2025.02.17
분해합 2231번 문제  (0) 2025.02.17
웰컴 키트 - 30802번 문제  (0) 2025.02.17
팰린드롬수 - 1259번 문제  (0) 2025.02.17
25314문제 코딩은 체육과목 입니다.  (0) 2024.03.18