#P1389. [CZOJ 一周一测 R14 F] 最大值模板

[CZOJ 一周一测 R14 F] 最大值模板

题目描述

给定两个长度为 nn 的整数序列 aa 和 bb。对于 k=1,2,…,nk = 1, 2, \ldots, n,解决如下问题。

考虑选择 11 到 nn 之间的 kk 个不同整数。设 SS 为所选整数的集合。求 $\displaystyle (\sum_{i \in S} a_i) - (\max_{i \in S} b_i)$ 的最大值。

输入格式

第一行一个正整数 nn。

之后 nn 行每行两个正整数 ai,bia_i,b_i。

输出格式

输出共 nn 行。

第 ii 行输出 k=ik=i 时原问题的答案。

输入输出样例 #1

输入 #1

6
1 1
1 9
4 1
5 9
1 8
4 10

输出 #1

3
4
3
4
5
6

说明/提示

【数据范围】

对于 20%20\% 的数据,保证 1≤n≤101 \le n \le 10。

对于 40%40\% 的数据,保证 1≤n≤801 \le n \le 80。

对于 60%60\% 的数据,保证 1≤n≤4001 \le n \le 400。

对于 80%80\% 的数据,保证 1≤n≤30001 \le n \le 3000。

对于 100%100\% 的数据,保证 1≤n≤2×1051 \le n \le 2 \times 10^5,−109≤ai≤109-10^{9} \le a_i \le 10^{9},−2×1014≤bi≤2×1014- 2 \times 10^{14} \le b_i \le 2 \times 10^{14}。