def solution(n):
for i in range(2,n//2):
if n%i==1:
return i
return n-1
n이 매우 큰 소수일 수 있어서 반까지만 돌림
'공부 > 코딩테스트' 카테고리의 다른 글
[프로그래머스] 폰켓몬(파이썬) (0) | 2021.12.15 |
---|---|
[프로그래머스] 최소직사각형(파이썬) (0) | 2021.12.14 |
[프로그래머스] 부족한 금액 계산하기(파이썬) (0) | 2021.12.10 |
[프로그래머스] 숫자 문자열과 영단어(파이썬, 자바) (0) | 2021.12.10 |
[프로그래머스] 스킬트리(파이썬) (0) | 2021.02.02 |