AT_abc169_e.[ABC169E] Count Median
普及+/提高
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有 N 个整数 $X_1, X_2, X_3,\cdots,X_N $,满足 Ai≤Xi≤Bi。
求 X1,X2,⋯,XN 的中位数可能的不同值的数量。
输入格式
输入以以下格式从标准输入提供:
N
A1 B1
A2 B2
:
AN BN
输出格式
一行一个整数,代表可能的不同中位数取值。
Translated by @immccn123.
输入输出样例
输入#1
2 1 2 2 3
输出#1
3
输入#2
3 100 100 10 10000 1 1000000000
输出#2
9991
说明/提示
样例解释#1
- 如果 X1=1 且 X2=2,则中位数为 23
- 如果 X1=1 且 X2=3,则中位数为 2
- 如果 X1=2 且 X2=2,则中位数为 2
- 如果 X1=2 且 X2=3,则中位数为 25
因此,最终的中位数可以取以下三个值:23,2 和 25
提示:
X1,X2,⋯,XN的中位数定义如下:设x1,x2,⋯,xN 是将 X1,X2,⋯,XN 按升序排序的结果。
-
如果 N 为奇数,中位数为 x(N+1)/2;
-
如果 N 为偶数,中位数为 (xN/2+xN/2+1)/2.
约束条件
- 2≤N≤2×105
- $1 \le A_i \le B_i \le 10^9 $
- 所有的值均为整数
输入解题思路,AI测评打分。不知道怎么写?