#P14564. 圆环

圆环

题目描述

Yuki 是一个喜欢玩游戏的机器人!

Yuki 最喜欢玩的游戏的规则如下:

  • 游戏在一个长度为 nn 的圆环上进行,其中位置 ii 与位置 (i mod n)+1(i \bmod n)+1 相邻;初始时,Yuki 的两只手分别位于位置 11 和位置 nn;在游戏过程中,Yuki 可以花费一点体力,将其中一只手移动到相邻的一个位置上。
  • 这个圆环上一共会出现 mm 个音符;在第 xix_i 秒时,位置 yiy_i 会出现一个音符,此时需要满足 Yuki 有至少一只手位于位置 yiy_i,否则 Yuki 将输掉游戏;若 Yuki 完成了所有的要求,那么称她完成了游戏。
  • 保证没有音符重叠;即对于每对满足 1≤i<j≤m1 \le i \lt j \le m 的正整数 i,ji,j,保证 xi≠xjx_i\ne x_j 或 yi≠yjy_i \ne y_j。
  • 保证每个时刻最多有两个音符;即对于每个正整数 tt,保证满足 xi=tx_i=t 的正整数 ii 不超过两个。

由于 Yuki 是一个机器人,所以她玩这个游戏很有优势——不论怎么移动,她的手都不会打结,并且她的两只手也可以移动到相同的位置上。

现在,Yuki 想让你帮助她求出,她完成游戏至少要花费多少点体力。容易证明 Yuki 一定可以完成游戏。

输入格式

第一行包含三个整数 c,n,mc,n,m,其中 cc 表示测试点编号。c=0c=0 表示该测试点为样例。

接下来 mm 行,第 ii 行包含两个整数 xi,yix_i,y_i。

输出格式

输出一行,包含一个整数,表示她完成游戏所至少要花费的体力的点数。

0 3 4
1 2
2 3
2 2
3 1
2

提示

样例 2

见下发文件中的 circle/circle2.in\textbf{\textit{circle/circle2.in}} 与 circle/circle2.ans\textbf{\textit{circle/circle2.ans}}。

该组样例满足测试点 33 的限制。

样例 3

见下发文件中的 circle/circle3.in\textbf{\textit{circle/circle3.in}} 与 circle/circle3.ans\textbf{\textit{circle/circle3.ans}}。

该组样例满足测试点 77 的限制。

样例 4

见下发文件中的 circle/circle4.in\textbf{\textit{circle/circle4.in}} 与 circle/circle4.ans\textbf{\textit{circle/circle4.ans}}。

该组样例满足测试点 1313 的限制。

样例 5

见下发文件中的 circle/circle5.in\textbf{\textit{circle/circle5.in}} 与 circle/circle5.ans\textbf{\textit{circle/circle5.ans}}。

该组样例满足测试点 1616 的限制。

样例 6

见下发文件中的 circle/circle6.in\textbf{\textit{circle/circle6.in}} 与 circle/circle6.ans\textbf{\textit{circle/circle6.ans}}。

该组样例满足测试点 1818 的限制。

样例 7

见下发文件中的 circle/circle7.in\textbf{\textit{circle/circle7.in}} 与 circle/circle7.ans\textbf{\textit{circle/circle7.ans}}。

该组样例满足测试点 2525 的限制。

数据范围

对于所有测试数据,保证:

  • 2≤n≤3×1052 \le n \le 3\times10^5,1≤m≤3×1051 \le m \le 3\times10^5;
  • 1≤xi≤m1 \le x_i \le m,1≤yi≤n1 \le y_i \le n;
  • 对于每对满足 1≤i<j≤m1 \le i \lt j \le m 的正整数 i,ji,j,xi≠xjx_i\ne x_j 或 yi≠yjy_i \ne y_j;
  • 对于每个正整数 tt,满足 xi=tx_i=t 的正整数 ii 不超过两个。

::cute-table{tuack}

测试点编号 n,m≤n,m \le 特殊性质
1∼21\sim2 2020 无
3∼43\sim4 8080
55 400400 A
66 B
7∼87\sim8 无
9∼109\sim10 5×1035\times10^3 A
11∼1211\sim12 B
13∼1513\sim15 无
16∼1716\sim17 3×1053\times10^5 A
18∼2118\sim21 B
22∼2522\sim25 无
  • 特殊性质 A:对于每个正整数 tt,保证满足 xi=tx_i=t 的正整数 ii 的数量为偶数。
  • 特殊性质 B:对于每个正整数 tt,保证满足 xi=tx_i=t 的正整数 ii 不超过一个。