(1).백준 24074번 分割 (Split)는 최대값 왼쪽, 오른쪽 숫자들의 총 합을 구해야 하는 문제로
Math.max를 통해서 최대값을 먼저 구해준 다음 indexOf로 위치를 잡아서
왼쪽, 오른쪽 값들을 더해서 출력하는 방식으로 처리했다.
const input = `10
9 12 30 63 55 8 10 1 27 13`.split('\n')[1].split(' ').map(Number)
const max = Math.max(...input)
const index = input.indexOf(max)
let left = 0
let right = 0
for(let i = 0 ; i < index ; i++){
left += input[i]
}
for(let i = index + 1 ; i < input.length ; i++){
right += input[i]
}
console.log(left)
console.log(right)'회고' 카테고리의 다른 글
| [개발일지] - 922 (0) | 2026.01.22 |
|---|---|
| [개발일지] - 921 (0) | 2026.01.21 |
| [개발일지] - 919(주말) (0) | 2026.01.18 |
| [개발일지] - 918 (0) | 2026.01.17 |
| [개발일지] - 916 (0) | 2026.01.16 |
