(1).백준 28453번 Previous Level은 레벨별로 구간을 나눠주고 

레벨들이 주어지면 어떤 구간에 있는지를 출력해야 하는 문제였는데

for문 내부에서 각각의 레벨들을 조건문으로 처리해서 result에 결과를 담아준 다음

최종적으로 한번에 출력하는 방식으로 해결했다.

const input = `5
220 260 263 275 300`.split('\n')[1].split(' ').map(Number)

const result = []

for(let i = 0 ; i < input.length ; i++){
    const num = input[i]
    let str
    if(num == 300){
        str = 1
    }
    else if(num >= 275){
        str = 2
    }
    else if(num >= 250){
        str = 3
    }
    else{
        str = 4
    }
    result.push(str)
}

console.log(result.join(' '))

'회고' 카테고리의 다른 글

[개발일지] - 635(주말근무)  (0) 2025.03.29
[개발일지] - 634  (0) 2025.03.28
[개발일지] - 632  (0) 2025.03.26
[개발일지] - 631  (0) 2025.03.25
[개발일지] - 630  (0) 2025.03.24

+ Recent posts