Note
[백준] 56. 소수 찾기 본문
728x90
문제
주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오.
첫 줄에 수의 개수 N이 주어진다. N은 100 이하이다.
다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다.
주어진 수들 중 소수의 개수를 출력한다.
소수는 1과 자기 자신으로만 나누어 떨어지는 수.
N = int(input())
num = map(int,input().split())
sosu = 0
for i in num:
error = 0
if i > 1:
for j in range(2, i):
if i % j == 0:
error += 1
if error == 0:
sosu += 1
print(sosu)
입력
4
1 3 5 7
출력
3
'etc > Coding Test' 카테고리의 다른 글
[백준] 58. 소인수분해 (0) | 2021.11.15 |
---|---|
[백준] 57. 소수 (0) | 2021.11.12 |
[백준] 55. Fly em to the Alpha Centauri (0) | 2021.11.10 |
[백준] 54. 큰 수 A+B (0) | 2021.11.08 |
[백준] 53. 설탕 배달 (0) | 2021.11.07 |
Comments