秋招模拟赛第40场|2023.09.02-京东
- Status
- Done
- Rule
- IOI
- Problem
- 4
- Start at
- 2023-9-7 19:00
- End at
- 2023-9-7 20:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 22
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.
因为只有三个区间,所以尝试三种组合。
取两个区间的交集即 L=max(l1,l2),R=min(r1,r2)
如果 L>R 则说明没有交集
否则有交集我们取交集中的最大值 R 即可。
小红有三个区间,现在他想从这三个区间中选择两个,然后选择一个数,这个数存在于这两个区间中。
现在小红想问你,他选择的这个数最大是多少。
第一行,两个整数 l1,r1(1≤l1≤r1≤109) 表示第一个区间。
第二行,两个整数 l2,r2(1≤l2≤r2≤109) 表示第二个区间。
第三行,两个整数 l3,r3(1≤l3≤r3≤109) 表示第三个区间。
一个数,表示可以选择的最大数。如果没有,输出 −1
输入
1 3
2 4
3 5
输出
4
说明
选择第二个区间和第三个区间,存在于这两个区间中的可以选择的最大数为 4 。