Logo Universal Online Judge

UOJ

时间限制:1 s 空间限制:512 MB
统计

题目背景

琪露诺想要魔力。

琪露诺想要很多魔力。

琪露诺想要很多很多很多魔力。


碰巧,琪露诺最近得到了一批魔力生产装置——

但这些装置已经完全损坏了。

题目描述

琪露诺想要修复这些装置。

这些装置在最开始时都不能产出魔力,但每个装置都可以依次进行若干次修复。每次修复后,该装置在此后每秒产出的魔力便会增加 $1$ 点。琪露诺想要知道,在一定时间内,这些装置能够产生的魔力的最大值是多少。

具体地,琪露诺有 $n$ 个装置,第 $i$ 个装置可以进行 $k_i$ 次修复,其中第 $j$ 次修复需要消耗 $a_{i,j}$ 秒时间,并且琪露诺不能同时升级两个装置。

由于琪露诺想要非常多的魔力,所以琪露诺将会使用这些装置非常长的时间。具体的,题目保证这个时间 $m \geq 10^{10}$。

输入格式

第一行两个整数 $n,m$。

接下来 $n$ 行,每行一个整数 $k_i$,代表这个装置可以修复的次数,接下来 $k_i$ 个整数,第 $j$ 个整数是 $a_{i,j}$。

输出格式

一行一个整数,表示答案。

样例输入 #1

2 10000000000
2 2 1
2 1 2

样例输出 #1

39999999986

样例输入 #2

见附件中的 color/color2.in

样例输出 #2

见附件中的 color/color2.ans

附加文件

color.zip

数据范围 & 提示

本题采用捆绑测试

对于 $100\%$ 的数据,满足:$1 \leq n \leq 6 \times 10^5$,$\sum k_i \leq 1.2 \times 10^6$,$10^{10} \leq m \leq 10^{11}$,$k_i \geq 2$,$0 \leq a_{i,j} \leq 5 \times 10^3$。

Subtask 分值 $n \leq$ $\sum k_i \leq$ 特殊性质
1 3 $6 \times 10^5$ $1.2 \times 10^6$ A
2 12 $6 \times 10^5$ $1.2 \times 10^6$ B
3 25 $6 \times 10^5$ $1.2 \times 10^6$ C
4 25 $10^3$ $2 \times 10^3$ /
5 35 $6 \times 10^5$ $1.2 \times 10^6$ /

特殊性质 A:$\forall 1 \leq i \leq n, 2 \leq j \leq k_i, a_{i,j} \geq a_{i, j - 1}$

特殊性质 B:$\forall 1 \leq i \leq n, 2 \leq j \leq k_i, a_{i,j} \leq a_{i, j - 1}$

特殊性质 C:$\forall 1 \leq i \leq n, k_i = 2$