3592 - 数字游戏

题目描述

小 c 和小 h 又在玩数字游戏了。这次的规则是这样的:最开始有两个空的数列 AB,第 i 次小 h 会给数列 AB 分别加一个数 A_iB_i

而小 c 可以将 AB 以任意方式重新排序,使得所有 A_i + B_i 的最大值最小。

请你帮小 c 在每一次小 h 给出两个新的数之后,求出 A_i + B_i 最大值的最小值。

输入

第一行包括 1 个正整数 N,表示小 h 给出数字的次数。

接下来 N 行,第 i+1 行包括 2 个正整数 A_i,B_i,表示每一次小 h 给出的数对。

输出

输出包括 N 行,对于每一次小 h 给出的数字,求出所求排列中对应 A_iB_i 之和的最大值的最小值。

样例

输入

3
2 8
3 1
1 4

输出

10
10
9

输入

3
1 1
2 2
3 3

输出

2
3
4
说明

样例 1 解释

读入 2,8,最大值的最小值为 2+8=10

读入 3,1,最大值的最小值为 2+8=10

读入 1,4,最大值的最小值为 1+8=9

数据规模

对于 50\% 的数据,有 N \leq 200

对于 100\% 的数据,有 1\leq N \leq 1000001 \leq A_i,B_i \leq 100

来源

东方博宜OJ

标签
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 154
通过人数 26
金币数量 0 枚
难度 基础


上一题 下一题