CF1442D.Sum

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

You are given nn non-decreasing arrays of non-negative numbers.

Vasya repeats the following operation kk times:

  • Selects a non-empty array.
  • Puts the first element of the selected array in his pocket.
  • Removes the first element from the selected array.

Vasya wants to maximize the sum of the elements in his pocket.

输入格式

The first line contains two integers nn and kk ( 1n,k30001 \le n, k \le 3\,000 ): the number of arrays and operations.

Each of the next nn lines contain an array. The first integer in each line is tit_i ( 1ti1061 \le t_i \le 10^6 ): the size of the ii -th array. The following tit_i integers ai,ja_{i, j} ( 0ai,1ai,ti1080 \le a_{i, 1} \le \ldots \le a_{i, t_i} \le 10^8 ) are the elements of the ii -th array.

It is guaranteed that ki=1nti106k \le \sum\limits_{i=1}^n t_i \le 10^6 .

输出格式

Print one integer: the maximum possible sum of all elements in Vasya's pocket after kk operations.

输入输出样例

  • 输入#1

    3 3
    2 5 10
    3 1 2 3
    2 1 20

    输出#1

    26
首页