문제 풀이 (JAVA)
class Solution {
public int solution(int n) {
int answer =0;
for(int i=1; i<n; i++){ // 1부터 n보다 작을동안 반복
if(n%i==1){ // i번째 숫자가 나머지가 1일경우 for문 중단
answer=i; // 결과값 저장
break;
}
}
return answer;
}
}
주요 핵심 포인트
1. i번째 수가 나머지 1일경우 가장 첫번째 작은 숫자값으로 결과값 저장후 for문을 중단한다.
'프로그래머스(JAVA)' 카테고리의 다른 글
2016년 (0) | 2022.05.21 |
---|---|
최소직사각형 (0) | 2022.04.24 |
부족한 금액 계산하기 (0) | 2022.04.24 |
[1차] 비밀지도 (0) | 2022.04.24 |
가운데 글자 가져오기 (0) | 2022.04.24 |