#include<iostream>
using namespace std;
int main() {
int n;
cin >> n;
int dp[100001];
int num[100001];
int res;
for (int i = 0; i < n; i++) {
cin >> num[i];
}
res = num[0];
dp[0] = num[0];
for (int i = 1; i < n; i++) {
dp[i] = num[i];
if (dp[i] < dp[i - 1] + num[i])
dp[i] = dp[i - 1] + num[i];
if (dp[i] > res)
res = dp[i];
}
cout << res;
return 0;
}
'PS > 백준' 카테고리의 다른 글
[FreeBASIC] 백준 2377: Pottery (0) | 2023.03.14 |
---|---|
[C++] 백준 2648: Gum Gum for Jay Jay (0) | 2023.03.13 |
[C++] 백준 2109번: 순회강연 (0) | 2021.11.01 |
[C++] 백준 1946: 신입사원 (0) | 2021.11.01 |
[C++] 백준 1931번: 회의실 배정 (0) | 2021.11.01 |
댓글