πŸ€–/λ°±μ€€

λ°±μ€€ 1978: μ†Œμˆ˜ μ°ΎκΈ° (Python)

sssbin 2021. 8. 31. 15:04

https://www.acmicpc.net/problem/1978

 

1978번: μ†Œμˆ˜ μ°ΎκΈ°

첫 쀄에 수의 개수 N이 μ£Όμ–΄μ§„λ‹€. N은 100μ΄ν•˜μ΄λ‹€. λ‹€μŒμœΌλ‘œ N개의 μˆ˜κ°€ μ£Όμ–΄μ§€λŠ”λ° μˆ˜λŠ” 1,000 μ΄ν•˜μ˜ μžμ—°μˆ˜μ΄λ‹€.

www.acmicpc.net

 

n = int(input())
num = list(map(int,input().split()))
cnt = 0          # μ†Œμˆ˜κ°€ μ•„λ‹Œ 수의 개수

for i in num:
    k = 2

    if i == 1:
        cnt += 1

    while i > k:
        if i % k == 0:
            cnt += 1
            break

        k += 1

print(n-cnt)

 

cnt : μ†Œμˆ˜κ°€ μ•„λ‹Œ 수의 개수