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

Постоянный пользователь нашего ресурса написал нам почту в 16:32 с просьбой предоставить развернутый ответ на его вопрос. Наши эксперты отнесли этот вопрос к разделу Разное. Для ответа был привлечен один из опытных специалистов, который занимается написанием студенческих работ.

Цитируем вопрос ваш вопрос

Даны действительные числа а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.

К нам на почту приходит много вопросов. Мы стараемся отвечать на все. Однако вы должны понимать, что большая загруженность увеличивает время ответа. Сейчас среднее время ответа равно 14:2.