(1).백준 18198번 Basketball One-on-One은 승자를 구해야 하는 문제로

A, B를 구별해서 점수를 합해준 다음 점수가 더 높은 사람을 출력하는 방식으로 해결했다.

 

정말 의미없어 보이는 문제들도 많긴 한데

문제를 풀면서 이렇게 하면 어떨까 하는 아이디어가 떠오르기도 하고

업무 중 복잡한 로직도 구성하기 쉬워지는 것을 보면

급한대로 풀긴 하지만 다양한 문제를 풀면 적당히 도움은 되는 것 같다.

const input = `A2B1A2B2A1A2A2A2`

let a = 0
let b = 0

for(let i = 0 ; i < input.length ; i+=2){
    if(input[i] == 'A'){
        a += Number(input[i+1])
    }
    else{
        b += Number(input[i+1])
    }
}

console.log(a > b ? 'A' : 'B')

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

[개발일지] - 667(근로자의 날)  (0) 2025.05.01
[개발일지] - 666  (0) 2025.04.30
[개발일지] - 664  (0) 2025.04.28
[개발일지] - 663(주말)  (0) 2025.04.27
[개발일지] - 662(주말)  (0) 2025.04.26

+ Recent posts