Suzi și Costel

Time limit: 0.5s Memory limit: 128MB Input: Output:

Suzi și Costel participă la un concurs pluridisciplinar pe echipe. La secțiunea de informatică, aceștia au primit un set AA cu NN numere întregi. Fiecare poate să aleagă doar o singură secvență din șir. În plus, aceste secvențe nu pot să se suprapună sau să fie vide.

Aceștia vă roagă să găsiți valoarea maximă a disimilarității dintre oricare două secvențe nevide, care nu se suprapun, din setul de NN numere întregi AA.

Valoarea disimilitudinii este definită ca diferența absolută a sumelor elementelor celor două secvențe.

Date de intrare

Pe prima linie se găsește un număr întreg NN, având semnificația descrisă în enunț.
Pe a doua linie se găsesc NN numere întregi, acestea fiind valorile din șirul AA.

Date de ieșire

Să se afișeze un singur număr întreg, aceasta fiind valoarea maximă a disimilarității dintre oricare două secvențe nevide și care nu se suprapun din șirul AA.

Restricții și precizări

  • 1N1 000 0001 \leq N \leq 1 \ 000 \ 000;
  • 109Ai109-10^9 \leq A_i \leq 10^9, cu i=0,N1i=\overline{0,N-1}.
# Puncte Restricții
1 15 N100N \leq 100
2 25 0Ai1090 \leq A_i \leq 10^9, cu i=0,N1i=\overline{0,N-1}
3 60 Fără restricții suplimentare

Exemplu

stdin

5
7 3 -7 8 12 

stdout

27

Explicație

În exemplul de mai sus, valoarea maximă a disimilarității poate fi obținută prin selectarea secvenței [7][-7] și a secvenței [8,12][8, 12]. Valoarea disimilarității este (7)(8+12)=720=27=27|(-7) - (8 + 12)| = |-7 - 20| = |-27| = 27.

Log in or sign up to be able to send submissions!