반응형
파이썬 소수 합성수 구하기
# 2 ~ 1000 까지 소수, 합성수 구하기
# 예) 997 입력
n = int(input())
cnt = 0
# 2부터 996 까지 나머지가 0 이면 prime
for i in range(2, n):
if n % i == 0:
cnt += 1
if cnt == 0:
print("prime") # 소수 출력
else:
print("composite") # 합성수 출력
|
cs |
반응형
'파이썬 > 기본' 카테고리의 다른 글
파이썬 다중 or 리스트 문자열 정수 받고 유니코드 정수 변환 (0) | 2021.11.01 |
---|---|
파이썬 def 함수 none 미출력 방법 (0) | 2021.09.30 |
파이썬 input() 입력된 숫자 기호 문자를 나눠서 출력 (0) | 2021.09.22 |
파이썬 입력된 정수 숫자 뒤집기 Reversing an input integer in Python (0) | 2021.09.21 |
파이썬 입력된 정수의 특정 자리 수만 출력하기 (0) | 2021.09.19 |
댓글