Pagini recente » Cod sursa (job #2138962) | Cod sursa (job #221115) | Cod sursa (job #718557) | Cod sursa (job #977578) | Cod sursa (job #934695)
Cod sursa(job #934695)
#include<fstream>
#include<iostream>
using namespace std;
int n,i,aux,v[6000002],maxim,k,j,k2;
int main()
{
ifstream f("ssm.in");
ofstream g("ssm.out");
f>>n;
maxim=-(1<<30);
k=1;
for(i=1;i<=n;i++)
{
f>>aux;
v[i]=aux+v[i-1];
}
for(i=1;i<=n;i++)
{
if(v[0]>v[i])
{
v[0]=v[i];
k=i+1;
}
if(v[i]-v[0]>maxim)
{
maxim=v[i]-v[0];
k2=k;
j=i;
}
}
g<<maxim<<" "<<k2<<" "<<j;
return 0;
}