-
[ 풀이 방법 ]
n보다 작은 수 중에서, 나누었을 때 나머지가 1이면 그 숫자를 리턴하면 된다.
[ 전체 코드 ]
class Solution { public int solution(int n) { for (int i = 1; i < n; i++) { if(n % i == 1) return i; } return 0; } }
'알고리즘 풀이 > 프로그래머스' 카테고리의 다른 글
[level1] 프로그래머스 - 크레인 인형뽑기 게임(JAVA) (1) 2021.11.03 [level1] 프로그래머스 - 없는 숫자 더하기(JAVA) (0) 2021.10.10 [level1] 프로그래머스 - 최소직사각형(JAVA) (0) 2021.10.10 [level2] 프로그래머스 - 게임 맵 최단거리(JAVA) (0) 2021.09.29 [level2] 프로그래머스 - 가장 큰 수(JAVA) (0) 2021.09.20 댓글