Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Trần Nguyên

Cho dãy số A có N phần tử, tính giá trị lớn nhất của S = | A[i] + A[i+1] + A[i+2] + ... + A[j] | (1 ≤ i ≤ j ≤ N) 

 

Nguyễn Lê Phước Thịnh
18 tháng 3 2021 lúc 20:20

uses crt;

var a:array[1..100]of integer;

n,i,s,max,k:integer;

begin

clrscr;

write('Nhap n='); readln(n);

for i:=1 to n do 

begin

write('A[',i,']='); readln(a[i]);

end;

max:=0;

for i:=1 to n do 

  for j:=1 to n do 

if i<=j then 

begin

s:=0;

for k:=i to j do 

  s:=s+a[k];

if max<s then max:=s;

end;

writeln(max);

readln;

end.


Các câu hỏi tương tự
phopho
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Thị Thu Hiền 6 Nguyễn
Xem chi tiết
Linh Bùi
Xem chi tiết
Sự tâm
Xem chi tiết
Toby Phạm
Xem chi tiết
Nguyễn Xuân Khánh
Xem chi tiết
Thịnh Nguyễn
Xem chi tiết
huynh chinh
Xem chi tiết