[Programmers / Level1] 87389. 나머지가 1이 되는 수 찾기(Java)

이하얀·2024년 9월 10일
0

🕊️ 프로그래머스

목록 보기
42/67

💡 Info




입출력 조건




입출력 예시




문제 이해


  • 나머지가 1이 되는 수 중 가장 작은 수를 반환하는 간단한 문제.


알고리즘


풀이 시간 : 15분

import java.util.*;

class Solution {
    public int solution(int n) { 
		int answer = 0;
        for (int i = 3; i <= n; i++) {
        	if(n%i == 1) {
        		answer = i;
        		break;
        	}
		}
        return answer;
    }
}


오답체크

  • 일부 테스트 미통과 문제
    • n의 기준을 3에서부터 n까지가 아닌, 2에서부터 n-1까지로 수정
//before
for (int i = 3; i <= n; i++) {
//after
for (int i = 2; i < n; i++) {


결과

profile
언젠가 내 코드로 세상에 기여할 수 있도록, BE&Data Science 개발 기록 노트☘️

0개의 댓글