Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

그저 일상들

[백준] Code.Plus 수학 - 1978.소수 찾기 본문

Python

[백준] Code.Plus 수학 - 1978.소수 찾기

흐느적끄덕끄덕 2024. 10. 17. 20:09

문제

주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오. 

입력

첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다.

출력

주어진 수들 중 소수의 개수를 출력한다. 

코드

n = int(input())
data = list(map(int, input().split()))
count = 0

for x in data: 
	for i in range(2, x+1):
    		if x % i == 0:
        		if x == i:
            			count += 1
        		break
print(count)