#P1281. [CERC1998] 书的复制

[CERC1998] 书的复制

Description

We need to distribute mm ordered books to kk people for copying. Each person has the same copying speed. A book cannot be assigned to two (or more) people. The books assigned to each person must form a contiguous block; for example, you cannot assign the 1st, 3rd, and 4th books to the same person.

Please design a plan that minimizes the total copying time. The copying time is the time taken by the person who copies the most pages.

Input Format

The first line contains two integers m,km,k.

The second line contains mm integers. The ii-th integer indicates the number of pages in the ii-th book.

Output Format

Output kk lines, each with two integers. On the ii-th line, output the starting and ending book indices assigned to the ii-th person. The kk lines’ starting indices should be in increasing order. If there are multiple solutions, make the earlier people copy as little as possible.

9 3
1 2 3 4 5 6 7 8 9

1 5
6 7
8 9

Hint

Constraints: 1km5001\le k \le m \le 500, and the number of pages of each book is a positive integer not exceeding 10410^4.

Translated by ChatGPT 5