Pagini recente » Cod sursa (job #2679433) | Cod sursa (job #1104212) | Cod sursa (job #946975) | Cod sursa (job #1255449) | Cod sursa (job #660621)
Cod sursa(job #660621)
#include <cstdio>
int main(){
int bestsum=-2000000000,lst=1,ldr=1,sum=-2000000000,el,lsb=1;
int n;
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
scanf("%d", &n);
for(int i=1; i<=n; ++i){
scanf("%d", &el);
if(sum+el>el){
sum+=el;
}
else{
lst=i;
sum=el;
}
if(sum>bestsum){
lsb=lst;
ldr=i;
bestsum=sum;
}
}
printf("%d %d %d", bestsum, lsb, ldr);
}