반응형
문제
https://school.programmers.co.kr/learn/courses/30/lessons/87389
문제 풀이
반절까지만 탐색하여 시간 절약
코드
def solution(n):
for i in range(2,(n+1)//2):
if n%i == 1:
return i
return n-1
반응형
'알고리즘 > 프로그래머스 문제풀이' 카테고리의 다른 글
[프로그래머스] lv.1 평균 구하기 python 풀이 (0) | 2023.10.19 |
---|---|
[프로그래머스] lv.1 삼총사 python 풀이 (0) | 2023.10.18 |
[프로그래머스] lv.1 폰켓몬 python 풀이 (0) | 2023.10.18 |
[프로그래머스] lv.1 예산 python 풀이 (0) | 2023.10.17 |
[프로그래머스] lv.1 [1차] 비밀 지도 python 풀이 (0) | 2023.10.17 |