Untitled
unknown
plain_text
a year ago
566 B
6
Indexable
#include <iostream>
#include <climits>
using namespace std;
typedef long long ll;
int n, a[1000001];
ll m = INT_MIN;
ll max(ll a, ll b){
if(a > b) return a;
return b;
}
int main(){ // O(n^2) DAYCON
freopen("DAYCON.INP","r",stdin);
freopen("DAYCON.OUT","w",stdout);
cin >> n; for(int i = 1; i <= n; i++) cin >> a[i];
a[0] = 0;
for(int i = 1; i <= n; i++) a[i] = a[i-1] + a[i];
for(int i = 1; i <= n; i++){
for(int j = 0; j < i; j++)
m = max(m, a[i] - a[j]);
}
cout << m << endl;
return 0;
}Editor is loading...
Leave a Comment