# 브론즈 2
n = int(input())
arr = list(map(int,input().split()))
prime = [1] * 1001
prime[1] = 0
for i in range(2,1001):
if prime[i]:
for j in range(2*i,1001,i):
prime[j] = 0
# print(prime)
cnt = 0
for x in arr:
if prime[x]:
cnt += 1
print(cnt)
'알고리즘 문제풀이' 카테고리의 다른 글
백준 8979 올림픽 Python 구현 정렬 실버5 (0) | 2024.03.13 |
---|---|
백준 1652. 누울 자리를 찾아라 Python 구현 문자열 실버5 (0) | 2024.03.12 |
백준 11651 좌표 정렬하기 2 Python 정렬 실버5 (0) | 2024.03.11 |
백준 5585. 거스름돈 Python 그리디 브론즈2 (0) | 2024.03.11 |
백준 1018 체스판 다시 칠하기 Python 브루트포스 실버4 (0) | 2024.03.11 |