[Programmers] 나머지가 1이 되는 수 찾기 - JS

Lee 🧙🏻‍♂️·2022년 9월 13일
0
post-thumbnail

📄 문제 설명

자연수 n이 매개변수로 주어집니다. nx로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다.

📑 제한 사항

  • 3 ≤ n ≤ 1,000,000

📇 입출력 예

nresult
103
1211

👨🏻‍💻 내가 작성한 코드

function solution(n) {
  let answer = 0;
  for (let x = n -1; x >= 2; x--) {
    if(n % x === 1) {
      answer = x;
  	}
  }
    return answer;
}

👨🏻‍🏫 풀이

  • n % x === 1 이 나올때 까지 반복문을 실행한다.
profile
더 나은 개발자가 되기 위해 기록합세!🧙🏻‍♂️

0개의 댓글