一年一度的 NHSPC (National High School Playing Contest) 又要到了!今年最受到矚目的競賽項目就是狼人殺了。這裡的狼人殺與一般的不一樣,最大的不同就是他有一個叫做區間查殺的規定。
具體來講,一開始每個人會排成一列,編號 $1$ 至 $n$,狼人每次殺人都會選定一段區間 $[l,r]$,若$[l,r]$中還沒有人出局,狼人就會使 $[l,r]$ 裡面至少有一個人出局。
遊戲總共進行了 $q$ 回合,現在給你這 $q$ 回合內狼人選擇的 $[l,r]$,請求出至少有多少人出局了。
第一行會有兩個整數 $n$, $q$,分別表示人數以及遊戲進行的回合數
接下來會有 $q$ 行,每行是兩個整數 $a_i, \ b_i$,分別代表第 i 回合選擇了 $a_i, \ b_i$ 這段區間。
對於所有測試資料,滿足 $n \leq 200000$, $q \leq 500000$, $1 \leq a_i \leq b_i \leq n$。
輸出一個整數,代表最少有多少人出局了。
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~1 | 範例測資 | 0 |
2 | 0~11 | $n \leq 20, q \leq 20$ | 27 |
3 | 0~21 | $n \leq 5000, q \leq 5000$ | 33 |
4 | 0~31 | 無其他限制 | 40 |