叠干草

测试数据来自 system/1460

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

时间限制:1秒  内存限制:256M


【问题描述】

  有 \(N\) (为奇数)堆干草,按 \(1..N\) 编号,开始时每堆高度都是 \(0\)。

  FJ给出 \(K\) 条指令,每条指令包含两个用空格隔开的整数,例如 “ \(10\ 13\) ”,表示给 \(10,11,12,13\) 这四堆干草分别叠加一捆干草,即高度均增加 \(1\)。

  FJ想知道,干草对完后,这 \(N\) 堆干草高度的中位数是多少。

【输入格式】

  第 \(1\) 行:两个整数,分别是 \(N\) 和 \(K\)。
  第 \(2..N+1\) 行:每行两个整数 \(A\) 和 \(B(1 ≤ A ≤ B ≤ N )\) ,表示一条指令。

【输出格式】

  一个整数,表示中位数。

【输入输出样例】

 Input

7 4
5 5
2 4
4 6
3 5

 Output

1

【输入输出样例说明】

  堆完后,高度分别是 \(0,1,2,3,3,1,0\)。排序后为 \(0,0,1,1,2,3,3\),故中位数是 \(1\)。

【数据说明】

  对于 \(100\%\) 的数据,\(1 ≤ N ≤ 10^6\),\(1 ≤ K ≤ 25000\)

【来源】

  Mr.he

代码能力专题训练(一)

未参加
状态
已结束
规则
OI
题目
9
开始于
2024-07-01 10:30
结束于
2024-08-12 02:30
持续时间
1000.0 小时
主持人
参赛人数
24