프로그래머스 Lv.1 푸드파이터대회

Kim Jason·2023년 4월 3일
0

알고리즘 노트

목록 보기
12/35
post-thumbnail

💁🏻 코드

function solution(food) {
    let res = '';
    for (let i = 1; i < food.length; i++) {
        res += String(i).repeat(~~(food[i]/2));
    }

    return res + '0' + [...res].reverse().join('');
}

입력값의 제한은 다음과 같다.

  • 2 <= food 배열의 길이 <= 9

어떤 알고리즘을 사용해도 무방하다고 생각했다.
물을 기준으로 왼편 음식 배열만 해주면 오른쪽은 자동으로 정해진다.

profile
성장지향형 프론트엔드 개발자

0개의 댓글