반응형
import math
def isprime(a):
if a < 2: return False
for i in range(2,int(math.sqrt(a))+1):
if a % i == 0 : return False
return True
a=list(map(int,input().split()))
for i in a:
if i==1:
print('number one')
elif isprime(i):
print('prime number')
else:
print('composite number')
반응형
'정올문제풀이' 카테고리의 다른 글
1901 : 소수 구하기 (0) | 2021.11.29 |
---|---|
1740 : 소수 (0) | 2021.11.28 |
1009 : 각 자리수의 역과 합(Number Reverse) (0) | 2021.11.28 |
2074 : 홀수 마방진 (0) | 2021.11.28 |
1495 : 대각선 지그재그 (0) | 2021.11.28 |