Pagini recente » Cod sursa (job #3133814) | Cod sursa (job #45630) | Cod sursa (job #1129136) | Cod sursa (job #1031448) | Cod sursa (job #2216212)
#include <bits/stdc++.h>
using namespace std;
int main() {
freopen("ssm.in", "r", stdin);
freopen("ssm.out", "w", stdout);
long long maxSum = -9999999999;
long long currentSum = 0;
int n;
cin >> n;
for (int i = 1; i <= n; ++i) {
int x;
cin >> x;
currentSum += x;
maxSum = max (currentSum, maxSum);
if (currentSum < 0) {
currentSum = 0;
}
}
cout << maxSum;
return 0;
}