#iai11a2. 分发糖果(Distribute Candies)

分发糖果(Distribute Candies)

分发糖果

题目描述

幼儿园有 n 名小朋友,第 i 位喜爱程度为 a_i,表现评分为 b_i。按某种顺序排队逐一分配糖果,第 i 位获得 c_i = max(c_{i-1}, 前 i 位 a 之和) + b_i。安排顺序使最大 c_i 最小。

输入格式

第一行正整数 T。每组数据第一行 n,接下来 n 行每行 a_i 和 b_i。

输出格式

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

样例输入 #1

1
3
4 1
2 2
1 2

样例输出 #1

8

样例说明 #1

按 3,2,1 顺序领取时,最多糖果数量为 8。

数据范围

对于 100% 的数据,1n5×1041\leq n\leq 5\times10^4T10T\leq 10

本题涉及的知识点从属于 GESP 5级,难度等级:⭐⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 N≤8 / 特殊: a和b相同 / 交替
2 15 9~11 Hack: N=1 / T=2多组 / 极端值
3 30 12~20 中规模 N≈100~2000 / 大规模 N≈1e4~5e4 压力
4 25 21~25 随机 N=1~5e4 回归