QOJ.ac

QOJ

Limite de temps : 4 s Limite de mémoire : 256 MB Points totaux : 100 Hackable ✓

#14971. Nene 與傳球遊戲

Statistiques

Nene 正在以籃球教練的身分訓練她的隊伍。Nene 的隊伍由 $n$ 名球員組成,編號從 $1$ 到 $n$。第 $i$ 位球員擁有一個「手臂區間」 $[l_i, r_i]$。兩名球員 $i$ 和 $j$ ($i \neq j$) 可以互相傳球,若且唯若 $|i-j| \in [l_i+l_j, r_i+r_j]$(此處 $|x|$ 表示 $x$ 的絕對值)。

Nene 想要測試這些球員的合作能力。為了做到這一點,她將舉行幾輪評估。

  • 在每一輪中,Nene 會選擇一個球員序列 $p_1, p_2, \ldots, p_m$,使得對於所有 $1 \le i < m$,球員 $p_i$ 和 $p_{i+1}$ 之間可以互相傳球。序列的長度 $m$ 可以由 Nene 自行決定。每位球員可以在序列 $p_1, p_2, \ldots, p_m$ 中出現多次,也可以完全不出現。
  • 接著,Nene 會將球傳給球員 $p_1$,球員 $p_1$ 將球傳給球員 $p_2$,以此類推……最後球員 $p_m$ 會將球丟出籃球場,使其無法再被使用。

身為教練,Nene 希望 $n$ 名球員中的每一位都能至少出現在一輪評估中。由於 Nene 放學後要去約會,她希望你計算完成這項任務所需的最少評估輪數。

輸入格式

每個測試包含多個測試案例。第一行包含測試案例的數量 $t$ ($1 \le t \le 2\cdot 10^5$)。接著是各個測試案例的描述。

每個測試案例的第一行包含一個整數 $n$ ($1 \le n \le 2\cdot 10^6$),代表球員的人數。

接下來的 $n$ 行中,第 $i$ 行包含兩個整數 $l_i$ 和 $r_i$ ($1 \le l_i \le r_i \le n$),代表第 $i$ 位球員的手臂區間。

保證所有測試案例的 $n$ 之總和不超過 $2\cdot 10^6$。

輸出格式

對於每個測試案例,輸出一個整數,代表 Nene 完成工作所需的最少評估輪數。

範例

範例 1

5
2
1 1
1 1
2
1 1
2 2
3
1 3
1 3
1 3
5
1 1
2 2
1 5
2 2
1 1
6
1 2
5 5
2 3
2 3
2 2
1 2

輸出 1

2
2
2
1
3

說明

在前兩個測試案例中,Nene 可以舉辦兩輪評估:一輪為 $p=[1]$,另一輪為 $p=[2]$。可以證明舉辦一輪評估是不夠的,因此答案為 $2$。

在第三個測試案例中,Nene 可以舉辦兩輪評估:一輪為 $p=[1,3]$,另一輪為 $p=[2]$。球員 $1$ 可以將球傳給球員 $3$,因為 $|3-1|=2 \in [1+1, 3+3]$。可以證明舉辦一輪評估是不夠的,因此答案為 $2$。

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.