QOJ.ac

QOJ

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

#20938. Rắn

Statistics

Theo truyền thuyết, St. Patrick đã đuổi toàn bộ rắn khỏi Mooland hơn một nghìn năm trước. Nhưng rắn đã quay lại! Ngày Thánh Patrick là ngày 17 tháng 3, nên Bessie sẽ tưởng nhớ St. Patrick bằng cách đuổi mọi con rắn khỏi Mooland mãi mãi.

Bessie có một chiếc lưới để bắt rắn phân bố thành $N$ nhóm trên một đường thẳng $(1 \leq N \leq 400)$. Cô phải bắt mọi con rắn trong từng nhóm theo thứ tự các nhóm trên đường. Sau mỗi nhóm, cô có thể bỏ rắn vào lồng và bắt nhóm tiếp theo bằng lưới rỗng.

Lưới cỡ $s$ có thể bắt một nhóm $g$ con rắn nếu $g \leq s$. Nhưng mỗi lần bắt nhóm cỡ $g$ bằng lưới cỡ $s$, cô lãng phí $s - g$ chỗ. Lưới ban đầu có thể có bất kỳ cỡ nào và cô có thể đổi cỡ $K$ lần $(1 \leq K < N)$.

Hãy cho Bessie biết tổng chỗ lãng phí nhỏ nhất sau khi bắt tất cả các nhóm.

Dữ liệu vào

Dòng đầu chứa $N$ và $K$. Dòng thứ hai chứa $N$ số nguyên $a_1,\dots,a_N$, trong đó $a_i$ ($0 \leq a_i \leq 10^6$) là số rắn ở nhóm thứ $i$.

Dữ liệu ra

In một số nguyên là lượng chỗ lãng phí nhỏ nhất sau khi bắt tất cả rắn.

Ví dụ

Dữ liệu vào 1

6 2
7 9 8 2 3 2

Dữ liệu ra 1

3

Ghi chú

Lưới ban đầu có cỡ 7. Sau nhóm đầu, Bessie đổi thành 9 và giữ cỡ đó đến nhóm thứ 4, khi cô đổi thành 3. Tổng chỗ lãng phí là $(7-7) + (9-9) + (9-8) + (3-2) + (3-3) + (3-2) = 3.$

Tác giả bài toán: Patrick Zhang

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.