1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | program duskolo_2 (input, output); var metr, k, i, l, sum, f, n, max : integer; A : array [1..100] of integer; athr : array [1..1000] of integer; begin readln(n); i:=1; while (not eoln) do begin read(A[i]); i:=i+1 end; metr:=1; for k:=1 to i-1 do begin sum:=A[k]; for l:=k+1 to i do begin sum:=sum+A[l]; athr[metr]:=sum; metr:=metr+1 end end; max:=athr[1]; for f:=1 to metr-1 do if athr[f]>max then max:=athr[f]; writeln(max) end. |
cHJvZ3JhbSBkdXNrb2xvXzIgKGlucHV0LCBvdXRwdXQpOwp2YXIgbWV0ciwgaywgaSwgbCwgc3VtLCBmLCBuLCBtYXggOiBpbnRlZ2VyOwogICAgQSA6IGFycmF5IFsxLi4xMDBdIG9mIGludGVnZXI7CiAgICBhdGhyIDogYXJyYXkgWzEuLjEwMDBdIG9mIGludGVnZXI7CmJlZ2luCnJlYWRsbihuKTsKaTo9MTsKd2hpbGUgKG5vdCBlb2xuKSBkbyBiZWdpbiByZWFkKEFbaV0pOyBpOj1pKzEgZW5kOwptZXRyOj0xOwpmb3Igazo9MSB0byBpLTEgZG8gCiAgICBiZWdpbgogICAgc3VtOj1BW2tdOwogICAgZm9yIGw6PWsrMSB0byBpIGRvCiAgICAgICAgYmVnaW4KICAgICAgICBzdW06PXN1bStBW2xdOwogICAgICAgIGF0aHJbbWV0cl06PXN1bTsKICAgICAgICBtZXRyOj1tZXRyKzEKICAgICAgICBlbmQKICAgIGVuZDsKbWF4Oj1hdGhyWzFdOwpmb3IgZjo9MSB0byBtZXRyLTEgZG8gaWYgYXRocltmXT5tYXggdGhlbiBtYXg6PWF0aHJbZl07CndyaXRlbG4obWF4KQplbmQu
-
upload with new input
-
result: Success time: 0.01s memory: 4116 kB returned value: 0
10 1 5 -1 -6 14 -8 7 2 -5 4
15
-
result: Runtime error time: 0.02s memory: 4116 kB signal: -1
./prog: attempt to read past end of Input (error #454 at 8049ffd)



