Pagini recente » Cod sursa (job #2248655) | Cod sursa (job #1432221) | Cod sursa (job #2823669) | Cod sursa (job #1112008) | Cod sursa (job #662761)
Cod sursa(job #662761)
#include<cstdio>
using namespace std;
int s,max,st,dr,poz,n,x;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
scanf("%d\n",&n);
max=-2000000000;
for(int i=1;i<=n;i++)
{
scanf("%d\n",&x);
if(s>=0) s+=x;
else
{
s=x;
poz=i;
}
if(s>max)
{
max=s;
st=poz;
dr=i;
}
}
printf("%d %d %d\n",max,st,dr);
fclose(stdin);fclose(stdout);
return 0;
}