Pagini recente » Cod sursa (job #2744141) | Cod sursa (job #2346109) | Cod sursa (job #2721804) | Cod sursa (job #2863381) | Cod sursa (job #1852482)
#include <cstdio>
using namespace std;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
int n,num,num1=0;
int maxim=1;
maxim-=(1<<31);
int in=1,sf=1,in1=1;
scanf("%d ",&n);
for (int i=1;i<=n;i++)
{
scanf("%d ",&num);
num1+=num;
if (num1>maxim)
maxim=num1, in1=in, sf=i;
if (num1<0)
num1=0, in=i+1;
}
printf("%d %d %d",maxim,in1,sf);
}