Pagini recente » Cod sursa (job #2594427) | Cod sursa (job #1265792) | Cod sursa (job #36858) | Cod sursa (job #2583925) | Cod sursa (job #1845525)
program jgash;
var f,g:text;
b,st:array of longint;
i,n,max,pi,pf,nr:longint;
begin
assign(f,'ssm.in'); reset(f);
assign(g,'ssm.out'); rewrite(g);
readln(f,n);
setlength(b,n+1);
setlength(st,n+1);
b[0]:=-1;
max:=-maxlongint;
for i:=1 to n do
begin
read(f,nr);
if nr>b[i-1]+nr then
begin
st[i]:=i;
b[i]:=nr;
end
else
begin
st[i]:=st[i-1];
b[i]:=b[i-1]+nr;
end;
if b[i]>max then
begin
max:=b[i];
pi:=st[i];
pf:=i;
end;
end;
writeln(g,max,' ',pi,' ',pf);
close(f);
close(g);
end.