링크
https://school.programmers.co.kr/learn/courses/30/lessons/87389
1. 풀이
- 문제에 말이 조금 헷갈릴수있는데 나는 처음에 n 은 있는데 x 는 왜없지? 라는 생각을했다가 다시 생각해보니까 그냥 n 을 for문 돌리면 되는것이었다.
- 나머지가 1이 나오면서 가장작은수일때 return 을 해줘야하니까 break 문으로 바로 탈출해버리면된다.
2. 코드
class Solution {
public int solution(int n) {
int answer = 0;
for(int i=1; i<n; i++){
if(n % i == 1){
answer = i;
break;
}
}
return answer;
}
}
'프로그래머스 코테 > 프로그래머스 Lv. 1' 카테고리의 다른 글
[프로그래머스 : Java] x만큼 간격이 있는 n개의 숫자 (0) | 2023.09.01 |
---|---|
[프로그래머스 : Java] (2022 KAKAO TECH INTERNSHIP) 성격 유형 검사하기 (1) | 2023.06.08 |
[프로그래머스 : Java] 카드 뭉치 (0) | 2023.06.07 |
[프로그래머스 : Java] 바탕화면 정리 (0) | 2023.05.31 |
[프로그래머스 : Java] 달리기 경주 (1) | 2023.05.24 |