QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#21203. Profitti

Statistics

Le mucche hanno aperto una nuova attività e Farmer John vuole vedere come sta andando. L’attività è in funzione da $N$ ($1 \leq N \leq 100{,}000$) giorni e ogni giorno $i$ le mucche hanno registrato il loro profitto netto $P_i$ ($-1{,}000 \leq P_i \leq 1{,}000$).

Farmer John vuole trovare il massimo profitto totale ottenuto dalle mucche durante un qualsiasi periodo consecutivo. (Nota che un periodo consecutivo può durare da un giorno a $N$ giorni.) Aiutalo scrivendo un programma che calcoli la massima somma di profitti consecutivi.

Input

Leggi i dati dallo standard input.

  • Riga 1: un solo intero, $N$.
  • Righe $2..N+1$: la riga $i+1$ contiene un solo intero, $P_i$.

Output

Scrivi il risultato sullo standard output.

  • Riga 1: un solo intero che rappresenta la massima somma di profitti in un qualsiasi periodo consecutivo.

Esempi

Input 1

7
-3
4
9
-2
-5
8
-3

Output 1

14

Nota

La somma massima si ottiene sommando dal secondo al sesto numero (4, 9, -2, -5, 8), ottenendo 14.

Autore del problema: Neal Wu, 2007

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.