#abc240f. [abc240_f]Sum Sum Max

[abc240_f]Sum Sum Max

题目描述

有三个数列 A,B,CA,B,C

其中 CC 表示为 x1, , xN, y1, , yN x_1,\ \dots,\ x_N,\ y_1,\ \dots,\ y_N 的形式,意思是前 y1y_1 个数为 x1x_1,之后 y2y_2 个数为 x2x_2……最后 yNy_N 个数为 xNx_N

BBCC 的前缀和数组。

AABB 的前缀和数组。

AA 中最大值。

输入格式

对于每组数据,

第一行为两个数 NNMM

22N+1N+1 行,第 ii 行为两个数 xi1x_{i-1}yi1y_{i-1}

输出格式

对于每组数据,输出一行一个整数表示答案

样例 #1

样例输入 #1

3
3 7
-1 2
2 3
-3 2
10 472
-4 12
1 29
2 77
-1 86
0 51
3 81
3 17
-2 31
-4 65
4 23
1 1000000000
4 1000000000

样例输出 #1

4
53910
2000000002000000000

提示

数据范围

  • 1  T  2 × 105 1\ \leq\ T\ \leq\ 2\ \times\ 10^5
  • 1  N  2 × 105 1\ \leq\ N\ \leq\ 2\ \times\ 10^5
  •  N  2× 105 \sum\ N\ \leq\ 2\times\ 10^5
  • 1  M  109 1\ \leq\ M\ \leq\ 10^9
  • xi  4  (1  i  N) |x_i|\ \leq\ 4\ \,\ (1\ \leq\ i\ \leq\ N)
  • yi > 0  (1  i  N) y_i\ \gt\ 0\ \,\ (1\ \leq\ i\ \leq\ N)
  • k = 1N yk = M \sum_{k\ =\ 1}^N\ y_k\ =\ M