실행 시간 제한 | 메모리 제한 |
---|---|
1 초 | 128 MB |
회사는 최근 새로운 사업을 시작했고, 사장인 호찬은 직원들의 사업 성과가 얼마인지 확인하고 싶어합니다.
이 사업은 N (1 <= N <= 100,000)일 동안 진행되었고, i 번째 날에 직원들은 순이익 P_i (-1,000 <= P_i <= 1,000)를 기록하였습니다.
호찬은 직원들이 얻은 최대 총 이익이 얼마인지 알고 싶어합니다. 이 시기는 연속된 기간 동안의 이익입니다. (연속된 시간은 하루에서 N 일까지의 길이로 범위가 다릅니다.)
호찬을 돕기 위해 연속된 이익의 최대 합을 계산해주세요.
7 -3 4 9 -2 -5 8 -3
14
이익의 최대 합계는 두 번째에서 여섯 번째 숫자까지의 합을 구하면 됩니다. (4, 9, -2, -5, 8) => 14