(1).백준 31867번 홀짝홀짝은 홀홀, 짝짝 이라는 이상한 용어를 쓰고 있는데

어쨌거나 홀, 짝 중 어떤게 더 많은지 구분해서 출력해야 하는 문제로

자릿수가 많기 때문에 굳이 숫자로 변환하지 않고 문자열 자체 처리해서 JS 자동 형변환을 이용했다.

const input = `9
123456789`.split('\n')[1]

let odd = 0
let even = 0

for(let i = 0 ; i < input.length ; i++){
    if(input[i]%2){
        odd++
    }
    else{
        even++
    }
}

if(odd == even){
    console.log(-1)
}
else if(odd > even){
    console.log(1)
}
else{
    console.log(0)
}

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

[개발일지] - 998(주말)  (0) 2026.04.12
[개발일지] - 997  (0) 2026.04.11
[개발일지] - 995  (0) 2026.04.09
[개발일지] - 994  (0) 2026.04.08
[개발일지] - 993  (0) 2026.04.07

+ Recent posts