Даны действительные числа а1, а2, …, а2n. Найти: mах(а1 +а2n, а2 +а2n-1, …, аn +аn+1). (программа Паскаль)

Вопрос посетителя

Даны действительные числа а1, а2, …, а2n. Найти:
mах(а1 +а2n, а2 +а2n-1, …, аn +аn+1).

Ответ эксперта

Var
a:array[1..100000] of integer;
i,max,n:integer;
begin
Readln(n);
for i:= 1 to n do
  read(a[i]);
max:=a[1]+a[n];
for i:= 2 to n div 2 do
  if max < a[i] + a[n-i] then
    max:= a[i] + a[n-i];
Writeln(max);
end.

image_pdfСкачать ответimage_printРаспечатать решение

Добавить комментарий

Похожие вопросы от пользователей