본문 바로가기

verdantjuly/코딩테스트

프로그래머스 코딩 테스트 입문 : 공 던지기 (javascript, 20230703)

728x90

 

문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120843#qna

나의 풀이

function solution(numbers, k) {
        if (k==1){
            return 1
        }else if((k*2-1)%numbers.length==0){
            return numbers.length
        }else{
            return (k*2-1)%numbers.length
        }    
}

 

다른 사람의 풀이

function solution(numbers, k) {
    return numbers[(--k*2)%numbers.length];
}

 

소감

오랜만에 고득점 하여서 기쁘다...!