강의

멘토링

커뮤니티

Inflearn Community Q&A

gyeoldev's profile image
gyeoldev

asked

Introduction to Javascript Algorithm Problem Solving (Coding Test Preparation)

6. Save the Princess (Q)

이렇게 풀어도 괜찮을까요?

Written on

·

419

0

혹시 반례가 있을까요???

function solution(N, K) {
   let queue = [];
   for(let i = 1; i <= N; i++){
      queue.push(i);
   }
   // k를 체크하기 위해 idx 변수를 사용한다.
   let idx = 1;
   while(queue.length > 1){
     if(idx !== K){
       queue.push(queue[0]);
       idx++;
     }else idx = 1;
      
     queue.shift();
   }
   return queue[0];
}
javascript코딩-테스트공주구하기

Answer 1

0

codingcamp님의 프로필 이미지
codingcamp
Instructor

안녕하세요^^

반례가 없어 보입니다. 잘 하셨습니다.

 

gyeoldev's profile image
gyeoldev

asked

Ask a question