Pagini recente » Cod sursa (job #2484185) | Cod sursa (job #827393) | Cod sursa (job #1741401) | Cod sursa (job #1152667) | Cod sursa (job #1850748)
#include <fstream>
#include <limits.h>
#define nMax 6000001
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int val, st, pozst, pozdr, n;
int main()
{
int sum=-1, Sol=INT_MIN;
fin>>n;
for(int i=1; i<=n; i++)
{
fin>>val;
if(sum<0)
{
sum=0;
st=i;
}
sum+=val;
if(sum>Sol)
{
Sol=sum;
pozst=st;
pozdr=i;
}
}
fout<<Sol<<" "<<pozst<<" "<<pozdr;
}