Type: Default 1000ms 256MiB

InterSections

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给你 N 个区间,编号从 1 到 N。区间 i 是 [Li,Ri][L_i, R_i]。 两个区间 [la,ra][l_a, r_a][lb,rb][l_b, r_b] 被认为相交当且仅当满足以下条件之一:(la<lb<ra<rb)(l_a < l_b < r_a < r_b)(lb<la<rb<ra)(l_b < l_a < r_b < r_a)。 定义 f(l,r)f(l, r) 为与区间 [l,r][l, r] 相交的区间 i(1iN)i (1 ≤ i ≤ N) 的数量。 在所有满足 0l<r1090 ≤ l < r ≤ 10^9 的整数对 (l,r)(l, r) 中,找到使 f(l,r)f(l, r) 最大的 (l,r)(l, r)。如果有多个这样的对,选择 ll 最小的对。如果仍然有多个对,选择 rr 最小的对。(由于 0l<r0 ≤ l < r,所以 (l,r)(l, r) 的答案是唯一确定的。)

输入格式

输入从标准输入给出,格式如下: N L_1 R_1 L_2 R_2 ... L_N R_N

输出格式

以以下格式打印所求的对 (l, r): l r

5
1 7
3 9
7 18
18 14
21 20
4 11

f(l,r)f(l, r) 的最大值是 4,且在 f(l,r)f(l, r) = 4 的对中,l 最小的是 4。满足 f(l,r)f(l, r) = 4 且 l=4l = 4 的对如下:

(l, r) = (4, 11) (l, r) = (4, 12) (l, r) = (4, 13) (l, r) = (4, 16) (l, r) = (4, 17) 在这些对中,r 最小的是 11,所以打印 4 和 11。

11
856077192 996441446
292515177 935800360
395653286 68844528
718669087 92156831
325371222 425399117
375628174 907494598
835882153 99394341
148179224 887672320
379807808 91157526
93538028 188312295
249811118 77598537
396653287 887672321

约束条件

1N1051 ≤ N ≤ 10^5 0LiRi109(1iN)0 ≤ L_i ≤ R_i ≤ 10^9 (1 ≤ i ≤ N) 所有输入值都是整数。

考前热身赛

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
10
Start at
2024-11-29 13:00
End at
2024-11-29 18:00
Duration
5 hour(s)
Host
Partic.
7