Pagini recente » Cod sursa (job #34701) | Cod sursa (job #2572886) | Cod sursa (job #460353) | Cod sursa (job #1700452) | Cod sursa (job #2209665)
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
//int a[60000001];
//int dp[60000001];
int best,d,curent,x,N ;
int maxi(int a,int b)
{
return a>b ? a:b;
}
int main()
{
fin>>N>>x;
best = x;
curent = x;
d = x;
for (int i=2;i<=N;i++)
{
fin>>x;
d = maxi(x,d+x);
if (d>best) best = d;
}
fout<<best;
return 0;
}