QOJ.ac

QOJ

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

#22305. Corsa

Statistics

Le mucche vogliono essere atlete migliori, così Bessie si allena su una pista per esattamente $N$ $(1 \le N \le 10,000)$ minuti. Ogni minuto sceglie di correre o riposare per tutto il minuto.

La distanza finale dipende dal «fattore di stanchezza», inizialmente 0. Correndo nel minuto $i$ percorre esattamente $D_i$ $(1 \le D_i \le 1,000)$ e il fattore cresce di 1, ma non deve mai superare $M$ $(1 \le M \le 500)$. Riposando cala di 1 al minuto. Non può riprendere a correre finché non raggiunge 0; allora può correre o riposare.

Al termine dei $N$ minuti il fattore di Bessie deve essere esattamente 0, o non resterà energia per il resto della giornata.

Trova la massima distanza percorribile.

Input

Leggi dallo standard input.

  • Riga 1: interi $N$ e $M$ separati da spazio.
  • Righe $2..N+1$: la riga $i+1$ contiene il solo intero $D_i$.

Output

Scrivi sullo standard output.

  • Riga 1: un intero con la massima distanza che rispetta le condizioni.

Esempi

Input 1

5 2
5
3
4
2
10

Output 1

9

Spiegazione

Bessie corre nel primo minuto ($distance=5$), riposa nel secondo, corre nel terzo ($distance=4$), riposa nel quarto e quinto. Non può correre nel quinto perché non finirebbe con fattore 0.

Autore: 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.