DHistory
[Programmers] Level 1 - 나머지가 1이 되는 수 찾기 본문
문제
풀이
"""
자연수 n
n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x
"""
def solution(n):
n -= 1
answer = n
for i in range(2, int(n**(1/2)) + 1):
if n % i == 0:
answer = i
break
return answer
채점 결과
'Computer Science > Algorithm' 카테고리의 다른 글
[Programmers] Level 1 - 없는 숫자 더하기 (0) | 2023.08.03 |
---|---|
[Programmers] Level 1 - 최소직사각형 (0) | 2023.08.02 |
[Programmers] Level 1 - 신고 결과 받기 (0) | 2023.08.02 |
[Programmers] Level 1 - 성격 유형 검사하기 (0) | 2023.08.01 |
[Programmers] Level 1 - 숫자 짝꿍 (0) | 2023.08.01 |