QOJ.ac

QOJ

时间限制: 1.0 s 内存限制: 32 MB 总分: 100

#17033. RAZGOVORI

统计

Mirko 的村庄只有一条东西走向的长街,街上共有 $M$ 栋房子。每栋房子都有一个唯一的门牌号,从 $1$ 到 $M$。

最近的一场暴风雨摧毁了大部分电话线,因此市长出资建设了一条新的电话线。Mirko 对这个新电话网络的普及程度很感兴趣,于是他在建设过程中潜入,并在某些位置放置了特殊的检测器。

只要通话的两栋房子中,一栋位于检测器安装位置的东边,另一栋位于西边,检测器就能检测到这两栋房子之间的任何通话。

在第一个月结束时,Mirko 拆除了所有检测器,现在他想知道在这个月内最少可能拨打了多少次电话。

输入格式

第一行包含两个整数 $N$($1 \le N \le 100\,000$),表示检测器的数量,和 $M$($N < M \le 1\,000\,000\,000$),表示村庄中的房子数量。

接下来的 $N$ 行,每行包含两个整数:$P_i$($1 \le P_i < M$)和 $C_i$($1 \le C_i \le 1\,000\,000\,000$),分别表示第 $i$ 个检测器的位置以及它检测到的通话总次数。我们称一个检测器位于位置 $P_i$,当且仅当它位于门牌号为 $P_i$ 和 $P_i+1$ 的两栋房子之间。

同一个位置上最多只会有一个检测器。

输出格式

输出一个整数,表示最少可能的通话次数。

子任务

在占总分 $50\%$ 的测试数据中,$N$ 和 $C_i$ 将小于 $1\,000$。

样例

输入样例 1

3 4
3 1
2 2
1 1

输出样例 1

2

输入样例 2

2 3
1 23
2 17

输出样例 2

23

输入样例 3

3 9
7 2
8 3
3 4

输出样例 3

5

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.