[백준알고리즘] 알고리즘 연습 - 1912

krkorklo·2022년 3월 3일
0

백준알고리즘

목록 보기
15/27

1912 - 연속합

https://www.acmicpc.net/problem/1912

let fs = require('fs');
let input = fs.readFileSync('/dev/stdin').toString().split('\n');

let n = Number(input[0]);
let numbers = input[1].split(" ").map((n) => Number(n));

function answer(arr) {
    for(var i=1; i<arr.length; i++) {
        arr[i] = Math.max(arr[i], arr[i-1] + arr[i]);
    }
    return Math.max(...arr);
}

console.log(answer(numbers));

0개의 댓글