Вопрос, который вызвал трудности
Даны действительные числа а1, а2, ..., а2n. Найти: mах(а1 +а2n, а2 +а2n-1, ..., аn +аn+1). (программа Паскаль)
Ответ экспертов Учись.Ru
Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме «ЕГЭ (школьный)». Ваш вопрос звучал так: Даны действительные числа а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.
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.