平衡游戏
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
噜噜有两条队列:左队列和右队列。一开始它们都是空的。
接下来会连续进行 轮操作,每一轮噜噜都会把一个数字扔进左队列,同时把另一个数字扔进右队列。我们用
表示这 组投入的数字(第 行的 进左队列, 进右队列)。
-
在任意时刻,噜噜都可以随意重新排列左队列里的数字,也可以独立重新排列右队列里的数字(爱怎么排就怎么排,也可以不排)。
-
重新排列完成后,噜噜把两个队列“对齐配对”:第 个左数配第 个右数,第 个配第 个,依此类推。
-
对于每一对配对,计算它们的配对和 = 左数 + 右数。
-
噜噜关注的是所有配对和里最大的那个。排得越巧,这个最大值就可能越小。
任务:在第 轮数字投入完毕后,立即告诉噜噜——
在此刻可随意重新排列两个队列的前提下,能把“最大的配对和”压到多小?
连续输出这 个答案。
输入格式
第一行一个整数,表示总共有轮
接下来行,每行个整数,第行表示 分别代表第轮加入左队列 和 右队列中的数字
输出格式
共 行。
第 行输出在前 轮结束时,最小可能的“最大配对和”。
3
2 8
3 1
1 4
10
10
9
说明
只投第 轮:左 ,右 唯一配对和 。
投完第 轮:左 排成 ,右 排成 ,两对配对和分别为 ,最大值仍为 (无法更小)。
投完第 轮:把左排成 ,右排成 ,配对和为 ,最大值变成 ,为最优。
数据范围
百分比 | 数据范围 |
---|---|
, | |
, | |
, |