[BOJ]1978:小数点を検索
🔒 例
>> 4
>> 1 3 5 7
3
🔧 に答える
1. n = int(sys.stdin.readline().rstrip())
2. num = list(map(int, sys.stdin.readline().split()))
3. isPrime(p) 함수 작성: 2부터 p의 제곱근까지 나눴을 때 나머지 확인
🔑 答案用紙
import sys, math
def isPrime(p):
if p == 1:
return False
else:
for i in range(2, int(math.sqrt(p))+1):
if p % i == 0:
return False
return True
n = int(sys.stdin.readline().rstrip())
num = list(map(int, sys.stdin.readline().split()))
cnt = 0
for i in range(n):
if isPrime(num[i]):
cnt += 1
print(cnt)
💡 コンセプト
Reference
この問題について([BOJ]1978:小数点を検索), 我々は、より多くの情報をここで見つけました https://velog.io/@ohhj1999/BOJ-1978テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol