반응형
문제 설명
자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다.
문제 풀이
def solution(n):
answer = 0
for i in range(2, n):
if n % i == 1: # n을 x로 나눈 나머지가 1이면
answer = i
break
return answer
반응형
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 없는 숫자 더하기 - Python (0) | 2022.03.29 |
---|---|
[프로그래머스] 약수의 개수와 덧셈 (0) | 2021.10.19 |
[프로그래머스] 시저 암호 - Java (0) | 2021.05.04 |
[프로그래머스] 폰켓몬 - Java (0) | 2021.05.04 |
[프로그래머스] 로또의 최고 순위와 최저 순위 - Java (0) | 2021.05.03 |
댓글