< 문제 설명 >
자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요.
< 문제 풀이 >
class Solution {
public int solution(int n) {
int answer = 0; // 결과를 저장할 변수 answer
for (int a = 2; a < n; a++) { // a를 2부터 n-1까지 반복
if (n % a == 1) { // n을 a로 나누었을 때 나머지가 1이면
answer = a; // 결과를 a에 저장하고 반복 종료
break;
}
}
return answer;
}
}