sm 기술 블로그

64. 1978(소수 찾기) 본문

문제/백준_파이썬

64. 1978(소수 찾기)

sm_hope 2022. 6. 2. 09:33
N = int(input())

s = list(input().split())

result = 0

for i in range(N):
    cnt = 0
    T = int(s[i])
    if(T == 1):
        continue
    for j in range(1, T+1):
        if(T % j == 0):
            cnt += 1
    if (cnt == 2):
        result += 1

print(result)

다음 사항만 인지하면 어렵지 않다

1. 소수는 약수가 자기자신과 1뿐이다.

2. 1은 약수가 아니다.

 

'문제 > 백준_파이썬' 카테고리의 다른 글

66. 11653(소인수분해)  (0) 2022.06.04
65. 소수(2581)  (0) 2022.06.03
63. 10757 (큰 수 더하기)  (0) 2022.05.31
62. 2839(설탕 배달)  (0) 2022.05.30
61. 2775(부녀회장이 될테야)  (0) 2022.05.30
Comments